並列操作

次の表は、このテンプレート・クラスのメンバーの詳細な情報を提供します。
メンバー 説明
reference local()

現在のスレッドに対応する現在の要素がない場合、このメソッドは新しい要素を作成します。 イグザンプラーが *this のコンストラクターに提供されている場合、新しい要素はコピー構築されます。提供されていない場合、新しい要素はデフォルト設定で作成されます。

戻り値: 現在のスレッドに対応する *this の要素への参照。

reference local( bool& exists )

要素が現在のスレッドに存在していた場合は exists が true に設定され、存在していなかった場合は false に設定されることを除いて、local() に似ています。

戻り値: スレッドローカルの要素への参照。

size_type size() const

戻り値: *this の要素の数。 値は、*this が作成された後、または最後に消去された後に local() を呼び出した (個別の) スレッドの数と同じです。

bool empty() const

戻り値: size()==0