aimsdata 6.0.0
Neuroimaging data handling
cyclic_iterator.h File Reference

Go to the source code of this file.

Classes

class  aims::detail::cyclic_iterator_base< TIterator >
 TODO: when implementing the operator+=, it might be that we need to split the class in different parts according to TIterator::iterator_category – unless we can simply specialize the operator+= outside the class, and use enable_if! More...
 
class  aims::const_cyclic_iterator< TContainer >
 A const cyclic iterator is a const iterator that goes back to the begining of the container when it reaches the end. More...
 
class  aims::cyclic_iterator< TContainer >
 A cyclic iterator is an iterator that goes back to the begining of the container when it reaches the end. More...
 

Namespaces

namespace  aims
 The class for EcatSino data write operation.
 
namespace  aims::detail
 

Functions

template<typename TContainer, typename TIterator>
TIterator aims::cyclic_advance (TIterator i, TContainer &c)