#include <circulator.h>

Public Member Functions | |
| circulator (T here, T begin, T end) | |
| circulator (const circulator< T > &other) | |
| void | set_position (const circulator< T > &other) |
| set just the position without resetting the begin and end elements | |
| void | set_position (T pointer) |
| T | operator() () |
| circulator< T > & | operator++ () |
| circulator< T > & | operator-- () |
| bool | operator== (const circulator &other) const |
| NB: for efficiency, this checks only the here element. | |
| bool | operator!= (const circulator &other) const |
| NB: for efficiency, this checks only the here element. | |
Definition at line 35 of file circulator.h.