ZThread::ThreadLocalImpl Class Reference

#include <ThreadLocalImpl.h>

Inheritance diagram for ZThread::ThreadLocalImpl:

ZThread::NonCopyable ZThread::ThreadLocal< T, InitialValueT, ChildValueT, InheritableValueT > List of all members.

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

Author:
Eric Crahen <http://www.code-foo.com>
Date:
<2003-07-27T10:23:19-0400>
Version:
2.3.0
See also:
ThreadLocal


The documentation for this class was generated from the following files:
Generated on Wed Aug 30 03:27:49 2006 for SWG EMU by  doxygen 1.4.7