Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
Public Types | Public Member Functions | List of all members
ska::cheetah::data::DataSequence2DPartialIteratorImpl< RawIterator > Class Template Reference
Inheritance diagram for ska::cheetah::data::DataSequence2DPartialIteratorImpl< RawIterator >:
Inheritance graph
Collaboration diagram for ska::cheetah::data::DataSequence2DPartialIteratorImpl< RawIterator >:
Collaboration graph

Public Types

typedef std::iterator_traits< RawIterator >::difference_type difference_type
 

Public Member Functions

 DataSequence2DPartialIteratorImpl ()=default
 default constructor. Required by random_access_iterator_tag
 
 DataSequence2DPartialIteratorImpl (const DataSequence2DPartialIteratorImpl &copy)=default
 copy constructor. Required by random_access_iterator_tag.
 
 DataSequence2DPartialIteratorImpl (BaseType const &iterator)
 
 DataSequence2DPartialIteratorImpl (BaseType const &iterator, std::size_t fast_length, std::size_t slow_stride)
 
 ~DataSequence2DPartialIteratorImpl ()
 Destroy the iterator.
 
bool operator== (SelfType const &o) const
 
bool operator!= (SelfType const &o) const
 
BaseType::reference operator* ()
 
BaseType::reference const operator* () const
 
SelfTypeoperator+= (typename BaseType::reference const v)
 
SelfTypeoperator++ ()
 
difference_type operator- (SelfType const o)
 
RawIterator & raw_it ()
 
RawIterator const & raw_it () const
 

Detailed Description

template<typename RawIterator>
class ska::cheetah::data::DataSequence2DPartialIteratorImpl< RawIterator >

Definition at line 33 of file DataSequence2DPartialIterator_bool.cpp.


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