Iterators

concurrent_queue::iteratorconcurrent_queue::const_iterator タイプは、[forward.iterators] ISO C++ 標準の ForwardIterator 要件を満たしている必要があります。

このセクションのすべてのメンバー関数は、シリアルにのみ実行できます。これらのメソッドを他のメソッドと同時に実行する (同時処理の安全性が保障される) 場合の動作は未定義です。

unsafe_begin と unsafe_cbegin

iterator unsafe_begin(); 
const_iterator unsafe_begin() const; 
const_iterator unsafe_cbegin() const;

戻り値: コンテナーの最初の要素:のイテレーターを返します。

unsafe_end と unsafe_cend

iterator unsafe_end(); 
const_iterator unsafe_end() const; 
const_iterator unsafe_cend() const;

戻り値: コンテナーの最後の要素に続く要素のイテレーターを返します。