end overloads

Synopses

Declared in <bsltf_inputiterator.h>

Return an InputIterator referring to after the last element of the specified container or a null iterator if container is empty.

template<class CONTIGUOUS_CONTAINER>
static
InputIterator<CONTIGUOUS_CONTAINER::value_type>
end(CONTIGUOUS_CONTAINER& container);

Return an InputIterator referring to after the last element of the specified container or a null iterator if container is empty.

template<class CONTIGUOUS_CONTAINER>
static
InputIterator<CONTIGUOUS_CONTAINER::value_type const>
end(CONTIGUOUS_CONTAINER const& container);

Return an InputIterator referring to after the last element of the specified array.

template<
    class TYPE,
    std::size_t LEN>
static
InputIterator<TYPE>
end(TYPE(& array)[]);

Return an InputIterator referring to after the last element of the specified array.

template<
    class TYPE,
    std::size_t LEN>
static
InputIterator<TYPE const>
end(TYPE const(& array)[]);

Created with MrDocs