siscone::circulator< T > Class Template Reference a circulator that is foreseen to take as template member either a pointer or an iterator; More...
Detailed Descriptiontemplate<class T> class siscone::circulator< T > a circulator that is foreseen to take as template member either a pointer or an iterator; Definition at line 36 of file circulator.h. Constructor & Destructor Documentation◆ circulator() [1/2]
template<class T >
ctor with iniitalisation from iterators
Definition at line 43 of file circulator.h. ◆ circulator() [2/2]
template<class T >
Member Function Documentation◆ operator!=()
template<class T >
check if the current elements are different NB: for efficiency, this checks only the here element
Definition at line 82 of file circulator.h. ◆ operator()()
template<class T >
get the current object Definition at line 58 of file circulator.h. ◆ operator++()
template<class T >
position incrementation Definition at line 61 of file circulator.h. ◆ operator--()
template<class T >
position decrementation Definition at line 68 of file circulator.h. ◆ operator==()
template<class T >
check if the current elements are the same NB: for efficiency, this checks only the here element
Definition at line 77 of file circulator.h. ◆ set_position() [1/2]
template<class T >
set just the position without resetting the begin and end elements
Definition at line 51 of file circulator.h. ◆ set_position() [2/2]
template<class T >
set just the position without resetting the begin and end elements
Definition at line 55 of file circulator.h. The documentation for this class was generated from the following file:
The SISCone project has been developed by Gavin Salam and Gregory Soyez Documentation generated on Tue Jun 20 2023 18:08:37 for SISCone by Doxygen 1.9.4 |