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