Gobelijn API documentation
- generated for commit a0cbea7
|
CircularIterator class and helper functions. More...
Go to the source code of this file.
Namespaces | |
UA_CoMP | |
Namespace Comp groups all code developed by the CoMP group. | |
UA_CoMP::Container | |
Typedefs | |
template<typename T > | |
using | UA_CoMP::Container::CircularIterator = Impl_::CircularIterator< T, typename T::value_type > |
Alias template defines non-const circular iterator. More... | |
Functions | |
template<typename T > | |
CircularIterator< typename T::iterator > | UA_CoMP::Container::make_circular (T &c) |
Helper produces non-const circular iterator whose range corresponds to the begin and end iterators of a container. More... | |
template<typename T > | |
CircularIterator< typename T::iterator > | UA_CoMP::Container::make_circular (T &c, typename T::iterator i) |
Helper produces non-const circular iterator whose range corresponds to the begin and end iterators of a container. More... | |
template<typename T > | |
CircularIterator< T > | UA_CoMP::Container::make_circular (T b, T e, T i) |
Helper produces non-const circular iterator with specified range and initial value. More... | |
template<typename T > | |
CircularIterator< T > | UA_CoMP::Container::make_circular (T b, T e) |
Helper produces non-const circular iterator with specified range with initial value at start of the range. More... | |
template<typename T > | |
CircularIterator< T > | UA_CoMP::Container::next (CircularIterator< T > i) |
Helper yields the position the iterator would have if moved forward (in circular fashion) by 1 position. More... | |
template<typename T > | |
CircularIterator< T > | UA_CoMP::Container::prev (CircularIterator< T > i) |
Helper yields the position the iterator would have if moved backward (in circular fashion) by 1 position. More... | |
CircularIterator class and helper functions.
Definition in file CircularIterator.h.