internal::SMRThreadLocal< T > Class Template Reference

#include <smr.h>

List of all members.

Public Member Functions

 SMRThreadLocal (void(*destroy)(void *))
 ~SMRThreadLocal ()
get ()
void set (T t)


Detailed Description

template<typename T>
class internal::SMRThreadLocal< T >

A C++ thread local class, which is similar to ThreadLocal class of JDK. TODO: Move this to an external class so that every program can use it.

Constructor & Destructor Documentation

template<typename T>
internal::SMRThreadLocal< T >::SMRThreadLocal ( void(*)(void *)  destroy  )  [inline]

template<typename T>
internal::SMRThreadLocal< T >::~SMRThreadLocal (  )  [inline]


Member Function Documentation

template<typename T>
T internal::SMRThreadLocal< T >::get (  )  [inline]

template<typename T>
void internal::SMRThreadLocal< T >::set ( t  )  [inline]


The documentation for this class was generated from the following file:

Generated on Tue Dec 9 13:39:40 2008 for Amino by  doxygen 1.5.6