openPMD-api
 
Loading...
Searching...
No Matches
openPMD::DynamicSeriesIterator< value_type > Class Template Referenceabstract
Inheritance diagram for openPMD::DynamicSeriesIterator< value_type >:
openPMD::AbstractSeriesIterator< RandomAccessIterator< iterator_t >, detail::iterator_to_value_type< iterator_t > > openPMD::AbstractSeriesIterator< StatefulIterator, Container< Iteration, Iteration::IterationIndex_t >::value_type > openPMD::RandomAccessIterator< iterator_t > openPMD::StatefulIterator

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 DynamicSeriesIteratorincrement_operator ()=0
 
virtual DynamicSeriesIteratordecrement_operator ()=0
 
virtual bool equality_operator (DynamicSeriesIterator const &) const =0
 
virtual std::unique_ptr< DynamicSeriesIteratorclone () const =0
 

Friends

template<typename>
class OpaqueSeriesIterator
 

The documentation for this class was generated from the following files: