30 template<
class IteratorType,
class TableType>
39 template<
class IteratorType,
class TableType>
51 template<
class IteratorType,
class TableType>
62 template<
class IteratorType,
class TableType>
73 template<
class IteratorType,
class TableType>
80 return IteratorType();
84 template<
class IteratorType,
class TableType>
91 return IteratorType();
Factory class for creating a begin/end pair for any const iterator.
constexpr auto cend(const C &c) -> decltype(c.end())
Return const_iterator to the end of the container c.
constexpr auto end(C &c) -> decltype(c.end())
Return iterator to the end of the container c.
constexpr auto cbegin(const C &c) -> decltype(c.begin())
Return const_iterator to the beginning of the container c.
const_iterator_pair()
Default construct an empty pair.
constexpr auto begin(C &c) -> decltype(c.begin())
Return iterator to the beginning of the container c.