|
TNB Library
|
スレッドローカルオブジェクトテンプレートクラス [詳解]
#include <TnbThreadLocalObject.h>
公開メンバ関数 | |
| CThreadLocalObjectT (const TYP &t=TYP()) | |
| コンストラクタ [詳解] | |
| const TYP & | Get (void) const |
| [取得] 値取得 [詳解] | |
| void | Set (const TYP &t) |
| [設定] 値設定 [詳解] | |
| ~CThreadLocalObjectT (void) | |
| デストラクタ [詳解] | |
スレッドローカルオブジェクトテンプレートクラス
一つのインスタンスだが、別々のスレッドからアクセスしても 干渉されないスレッドローカルなオブジェクトを管理します。
| TYP | スレッドローカルで管理したい型。コピー機能必須。 |
TnbThreadLocalObject.h の 44 行目に定義があります。
| CThreadLocalObjectT | ( | const TYP & | t = TYP() | ) |
| ~CThreadLocalObjectT | ( | void | ) |
デストラクタ
TnbThreadLocalObject.h の 78 行目に定義があります。
| const TYP & Get | ( | void | ) | const |
[取得] 値取得
TnbThreadLocalObject.h の 93 行目に定義があります。
| void Set | ( | const TYP & | t | ) |
[設定] 値設定
| t | 値。 |
TnbThreadLocalObject.h の 103 行目に定義があります。