List of all members.
Public Types |
enum | { NbTLS = 128,
InvalidTLS = 0xFFFFFFFF
} |
typedef void(* | TLS_ShutdownCallback )() |
Static Public Member Functions |
static void | Initialize () |
static void | Shutdown () |
static BOOL | RegisterTLS (t_u32 index, TLS_ShutdownCallback shutdownCallback) |
static BOOL | UnRegisterTLS (unsigned int index) |
static void | ThreadInit () |
static void | ThreadShutdown () |
template<class T > |
static T | GetData (t_u32 index) |
template<class T > |
static void | SetData (t_u32 index, T value) |
Static Public Attributes |
static BOOL | m_TLSUsed [NbTLS] |
static __thread void * | m_TLSIndex [NbTLS] |
static TLS_ShutdownCallback | m_TLSCallbacks [NbTLS] |
Detailed Description
Definition at line 180 of file ThreadGNU.h.
The documentation for this class was generated from the following files: