oa::begin

ADL hooks for range-for and std::begin/end (member API is PascalCase).

Function Documentation

typename Span<T>::iterator oa::begin( Span<T> inS ) typename Array<T, N>::iterator oa::begin( Array<T, N> & inArray ) typename Array<T, N>::const_iterator oa::begin( const Array<T, N> & inArray ) StringView::const_iterator oa::begin( StringView inv ) typename HashMap<K, V, Hash, KeyEq>::iterator oa::begin( HashMap<K, V, Hash, KeyEq> & inMap ) typename HashMap<K, V, Hash, KeyEq>::const_iterator oa::begin( const HashMap<K, V, Hash, KeyEq> & inMap ) typename HashSet<K, Hash, KeyEq>::iterator oa::begin( HashSet<K, Hash, KeyEq> & inSet ) typename HashSet<K, Hash, KeyEq>::const_iterator oa::begin( const HashSet<K, Hash, KeyEq> & inSet ) typename Vector<T>::iterator oa::begin( Vector<T> & invec ) typename Vector<T>::const_iterator oa::begin( const Vector<T> & invec ) typename Vector<T>::iterator oa::begin( Vector<T> && invec )
ADL hooks for range-for and std::begin/end (member API is PascalCase).

Parameters

inS
Span<T>

Returns

typename Span<T>::iterator

The declared return value.