![]()  | 
  
    VPTissue Reference Manual
    
   | 
 
ConstCircularIterator class and helper functions. More...


Go to the source code of this file.
Namespaces | |
| SimPT_Sim | |
| Namespace for the core simulator.  | |
| SimPT_Sim::Container | |
| Namespace for container related classes.  | |
Typedefs | |
| template<typename T > | |
| using | SimPT_Sim::Container::ConstCircularIterator = Impl_::CircularIterator< T, typename std::add_const< typename T::value_type >::type, typename std::add_const< typename T::value_type >::type *, typename std::add_const< typename T::value_type >::type & > | 
| Alias template defines const circular iterator.  More... | |
Functions | |
| template<typename T > | |
| ConstCircularIterator< typename T::const_iterator > | SimPT_Sim::Container::make_const_circular (const T &c) | 
| Helper produces const circular iterator whose range corresponds to the begin and end iterators of a container.  More... | |
| template<typename T > | |
| ConstCircularIterator< typename T::const_iterator > | SimPT_Sim::Container::make_const_circular (const T &c, typename T::const_iterator i) | 
| Helper produces const circular iterator whose range corresponds to the begin and end iterators of a container.  More... | |
| template<typename T > | |
| ConstCircularIterator< T > | SimPT_Sim::Container::make_const_circular (T b, T e, T i) | 
| Helper produces non-const circular iterator with specified range and initial value.  More... | |
| template<typename T > | |
| ConstCircularIterator< T > | SimPT_Sim::Container::make_const_circular (T b, T e) | 
| Helper produces non-const circular iterator with specified range, with initial value at the start of the range.  More... | |
| template<typename T > | |
| ConstCircularIterator< T > | SimPT_Sim::Container::next (ConstCircularIterator< T > c) | 
| Helper yields the position the iterator would have if moved forward (in circular fashion) by 1 position.  More... | |
| template<typename T > | |
| ConstCircularIterator< T > | SimPT_Sim::Container::prev (ConstCircularIterator< T > c) | 
| Helper yields the position the iterator would have if moved backward (in circular fashion) by 1 position.  More... | |
ConstCircularIterator class and helper functions.
Definition in file ConstCircularIterator.h.