反復
クラス・テンプレート enumerable_thread_specific
は、コンテナー内のすべての要素セットの反復を可能にするランダム・アクセス・イテレーターをサポートします。
- iterator begin()
要素のセットの先頭を示す
iterator
を返します。
- iterator end()
要素のセットの最後を示す
iterator
を返します。
- const_iterator begin() const
要素のセットの先頭を示す
const_iterator
を返します。
- const_iterator end() const
要素のセットの最後を示す
const_iterator
を返します。
クラス・テンプレート enumerable_thread_specific
は、ContainerRange 要件 をモデル化する const_range_type
と range_type
タイプをサポートします。これらのタイプの違いは、const_range_type
が const_iterator
タイプに依存するのに対し、range_type
は iterator
タイプに依存するという点だけです。
- const_range_type range(size_t grainsize = 1) const
戻り値:
*this
内のすべての要素を表現するconst_range_type
を返します。パラメーターのgrainsize
(粒度) は要素単位です。
- range_type range(size_t grainsize = 1)
戻り値:
*this
内のすべての要素を表現するrange_type
を返します。パラメーターの grainsize (粒度) は要素単位です。