|
libyui-ncurses
|
#include <CyclicContainer.h>
Public Types | |
| using | Iterator = typename std::vector< T * >::iterator |
| using | ReverseIterator = std::reverse_iterator< Iterator > |
Public Member Functions | |
| Iterator | begin () |
| Iterator | end () |
| void | clear () |
| void | add (T *element) |
| void | setCurrent (Iterator element) |
| Iterator | current () |
| Iterator | next () |
| Iterator | previous () |
Container class that allows cyclic navigation between its elements by moving to the next/previous element.