Namespaces | |
| namespace | kanzi |
Functions | |
| template<class T > | |
| T::iterator | kanzi::begin (T &t) |
| template<class T , size_t N> | |
| const T * | kanzi::cbegin (const T(&array)[N]) |
| template<class T > | |
| T::const_iterator | kanzi::cbegin (T const &t) |
| template<class T , size_t N> | |
| const T * | kanzi::cend (const T(&array)[N]) |
| template<class T > | |
| T::const_iterator | kanzi::cend (T const &t) |
| template<class T > | |
| T::const_reverse_iterator | kanzi::crbegin (T const &t) |
| template<class T > | |
| T::const_reverse_iterator | kanzi::crend (T const &t) |
| template<class T > | |
| T::iterator | kanzi::end (T &t) |
| template<class T > | |
| T | kanzi::prev (T t) |
| template<class T , class D > | |
| T | kanzi::prev (T t, D d) |
| template<class T > | |
| T::reverse_iterator | kanzi::rbegin (T &t) |
| template<class T > | |
| T::reverse_iterator | kanzi::rend (T &t) |
| template<class C > | |
| constexpr auto | kanzi::size (const C &c) -> decltype(c.size()) |
| template<class T , size_t N> | |
| constexpr size_t | kanzi::size (const T(&)[N]) noexcept |