Thread class. More...
#include <thread_local_storage.h>
Static Public Member Functions | |
Attributes | |
static CL_SharedPtr < CL_ThreadLocalStorageData > | get_variable (const CL_StringRef &name) |
Get a variable. | |
Operations | |
static void | set_variable (const CL_StringRef &name, CL_SharedPtr< CL_ThreadLocalStorageData > ptr) |
Set a variable. | |
Friends | |
class | CL_SetupCore |
Construction | |
| |
CL_ThreadLocalStorage () | |
Constructs a Thread Local Storage object. | |
~CL_ThreadLocalStorage () |
Thread class.
CL_ThreadLocalStorage::CL_ThreadLocalStorage | ( | ) |
Constructs a Thread Local Storage object.
CL_ThreadLocalStorage::~CL_ThreadLocalStorage | ( | ) |
static CL_SharedPtr<CL_ThreadLocalStorageData> CL_ThreadLocalStorage::get_variable | ( | const CL_StringRef & | name | ) | [static] |
Get a variable.
static void CL_ThreadLocalStorage::set_variable | ( | const CL_StringRef & | name, | |
CL_SharedPtr< CL_ThreadLocalStorageData > | ptr | |||
) | [static] |
Set a variable.
friend class CL_SetupCore [friend] |