The Nebula Device 3: Util::LocalStringAtomTable Class Reference

The Nebula Device 3

Util::LocalStringAtomTable Class Reference

#include <localstringatomtable.h>

Inheritance diagram for Util::LocalStringAtomTable:

Util::StringAtomTableBase

Detailed Description

Implements a thread-local string atom table which is used as a cache to prevent excessive locking when creating string atoms.

(C) 2009 Radon Labs GmbH

Public Member Functions

 LocalStringAtomTable ()
 constructor
 ~LocalStringAtomTable ()
 destructor

Protected Member Functions

const char * Find (const char *str) const
 find a string pointer in the atom table