TNB Library
|
スレッドローカル領域テンプレートクラス [詳解]
#include <TnbThreadLocalStorage.h>
公開メンバ関数 | |
CThreadLocalStorageT (void) | |
コンストラクタ [詳解] | |
TYP | Get (void) const |
[取得] 値取得 [詳解] | |
DWORD | GetTlsIndex (void) const |
[取得] TLSインデックス取得 [詳解] | |
void | Set (const TYP &t) |
[設定] 値設定 [詳解] | |
~CThreadLocalStorageT (void) | |
デストラクタ [詳解] | |
スレッドローカル領域テンプレートクラス
一つのインスタンスだが、別々のスレッドからアクセスしても 干渉されないスレッドローカルな変数を管理します。
TYP | サイズが sizeof(LPVOID) 以下の基本型変数。 |
TnbThreadLocalStorage.h の 49 行目に定義があります。
CThreadLocalStorageT | ( | void | ) |
コンストラクタ
TnbThreadLocalStorage.h の 56 行目に定義があります。
~CThreadLocalStorageT | ( | void | ) |
デストラクタ
TnbThreadLocalStorage.h の 68 行目に定義があります。
TYP Get | ( | void | ) | const |
[取得] 値取得
TnbThreadLocalStorage.h の 78 行目に定義があります。
DWORD GetTlsIndex | ( | void | ) | const |
[取得] TLSインデックス取得
TnbThreadLocalStorage.h の 98 行目に定義があります。
void Set | ( | const TYP & | t | ) |