July 2007
Intermediate to advanced
332 pages
10h 4m
English
The template class concurrent_vector<T> supports random access iterators as defined in Section 24.1.4 of the ISO C++ standard. Unlike an std::vector, the iterators are not raw pointers. A concurrent_vector<T> meets the reversible container requirements in Table 66 of the ISO C++ standard.
iterator begin()
Returns: iterator pointing to the beginning of the vector.
iterator end()
Returns: iterator pointing to the end of the vector.
const_iterator begin( ) const
Returns: const_iterator pointing to the beginning of the vector.
const_iterator end( ) const
Returns: const_iterator pointing to the end of the vector.
iterator rbegin( )
Returns: const_reverse_iterator(end( )).
iterator rend( )
Returns: const_reverse_iterator(begin( )).
const_reverse_iterator rbegin( ) const
Returns: const_reverse_iterator(end( )).
const_ reverse_iterator rend( ) const
Returns: const_reverse_iterator(begin( )).