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