51 return m_it == rhs.
m_it;
56 return m_it != rhs.
m_it;
92 return m_it->first.get();
97 return m_it->second.get();
CoverageSeriesObservation operator*() const
Prefix operator *.
CoverageSeriesIterator & operator--()
Prefix operator –.
CoverageSeriesObservationSet::const_iterator m_it
The internal cursor.
An abstract class to represent a coverage.
te::dt::DateTime * getTime() const
It returns the time pointed by the internal cursor.
virtual ~CoverageSeriesIterator()
Virtual destructor.
std::pair< te::dt::DateTimeShrPtr, CoverageShrPtr > CoverageSeriesObservation
A class to traverse the observations of a CoverageSeries.
This file contains an iterator that is able to traverse all observations of a coverage series...
bool operator!=(const CoverageSeriesIterator &rhs)
Operator !=.
bool operator==(const CoverageSeriesIterator &rhs)
Operator ==.
const CoverageSeriesIterator & operator=(const CoverageSeriesIterator &rhs)
Assignment operator.
CoverageSeriesIterator & operator++()
Prefix operator ++.
te::st::Coverage * getCoverage() const
It returns the coverage pointed by the internal cursor.
CoverageSeriesIterator()
Empty constructor.