|
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 | ) |