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
inSSpan<T>—
Returns
typename Span<T>::iteratorThe declared return value.