Classes |
Public Types |
Public Member Functions |
Protected Member Functions |
Static Protected Member Functions |
List of all members
ThreadLocalImpl Class Reference
#include <ThreadLocalImpl.h>
Inheritance diagram for ThreadLocalImpl:

Classes | |
class | ChildValueFn |
class | InheritableValueFn |
class | InitialValueFn |
class | UniqueChildValueFn |
class | Value |
Public Types | |
typedef CountedPtr< Value, size_t > | ValuePtr |
Public Member Functions | |
ThreadLocalImpl () | |
Create a ThreadLocalImpl. | |
~ThreadLocalImpl () | |
Destroy a ThreadLocalImpl. | |
Protected Member Functions | |
ValuePtr | value (ValuePtr(*pfn)()) const |
Get the Value for the current thread. | |
void | clear () const |
Clear any value set for this thread. | |
Static Protected Member Functions | |
static void | clearAll () |
Clear any value set with any ThreadLocal for this thread. | |
Detailed Description
The documentation for this class was generated from the following file:
- ThreadLocalImpl.h