Public Types | |
| using | difference_type = Iteration::IterationIndex_t |
Protected Member Functions | |
| virtual value_type const & | dereference_operator () const =0 |
| virtual value_type & | dereference_operator () |
| virtual DynamicSeriesIterator & | increment_operator ()=0 |
| virtual DynamicSeriesIterator & | decrement_operator ()=0 |
| virtual bool | equality_operator (DynamicSeriesIterator const &) const =0 |
| virtual std::unique_ptr< DynamicSeriesIterator > | clone () const =0 |
Friends | |
| template<typename> | |
| class | OpaqueSeriesIterator |