NCBI C++ ToolKit
|
Multi-threading – classes, functions, and features. More...
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CTlsBase |
CTlBase –. More... | |
struct | CTlsBase::STlsData |
Internal structure to store all three pointers in the same TLS. More... | |
class | CTls< TValue > |
CTls –. More... | |
class | CSimpleStaticTls< V > |
CSimpleStaticTls. More... | |
struct | CSimpleStaticTls< V >::SCaster< A > |
struct | CSimpleStaticTls< V >::SCaster< A * > |
class | CStaticTls_Callbacks< TValue > |
class | CStaticTls< TValue > |
class | CUsedTlsBases |
class | CThread |
CThread –. More... | |
class | CThreadException |
Macros | |
#define | DECLARE_TLS_VAR(type, var) CSimpleStaticTls<type> var |
#define | NCBI_STATIC_TLS_VIA_SAFE_STATIC_REF 1 |
Variables | |
const CThread::TID | kThreadID_None = 0xFFFFFFFF |
Multi-threading – classes, functions, and features.
TLS:
THREAD:
Definition in file ncbithr.hpp.