Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

P::ThreadKey< T > Class Template Reference
[Core library]

Thread-specific storage template class. More...

#include <pthreadkey.h>

Inheritance diagram for P::ThreadKey< T >:

P::ThreadKeyImpl List of all members.

Public Member Functions

 ThreadKey ()
 ThreadKey (const ThreadKey &k)
 ~ThreadKey ()
ThreadKeyoperator= (const ThreadKey &k)
ThreadKeyoperator= (const T *val)
 operator T * ()

Detailed Description

template<class T>
class P::ThreadKey< T >

Thread-specific storage template class.

Author:
Christian Prochnow <cproch@seculogix.de>

Definition at line 56 of file pthreadkey.h.


Constructor & Destructor Documentation

template<class T>
P::ThreadKey< T >::ThreadKey  )  [inline]
 

Definition at line 58 of file pthreadkey.h.

template<class T>
P::ThreadKey< T >::ThreadKey const ThreadKey< T > &  k  )  [inline]
 

Definition at line 61 of file pthreadkey.h.

template<class T>
P::ThreadKey< T >::~ThreadKey  )  [inline]
 

Definition at line 65 of file pthreadkey.h.


Member Function Documentation

template<class T>
P::ThreadKey< T >::operator T *  )  [inline]
 

Definition at line 79 of file pthreadkey.h.

template<class T>
ThreadKey& P::ThreadKey< T >::operator= const T *  val  )  [inline]
 

Definition at line 73 of file pthreadkey.h.

template<class T>
ThreadKey& P::ThreadKey< T >::operator= const ThreadKey< T > &  k  )  [inline]
 

Definition at line 67 of file pthreadkey.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 12 21:08:37 2004 for P::Classes by doxygen 1.3.3