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 行目に定義があります。