Class CRawlog::iterator

Nested Relationships

This class is a nested type of Class CRawlog.

Class Documentation

class iterator

A normal iterator, plus the extra method “getType” to determine the type of each entry in the sequence.

Public Functions

inline iterator()
inline iterator(const TListObjects::iterator &it)
virtual ~iterator() = default
iterator &operator=(const iterator &o) = default
inline bool operator==(const iterator &o)
inline bool operator!=(const iterator &o)
inline mrpt::serialization::CSerializable::Ptr operator*()
inline iterator operator++(int)
inline iterator &operator++()
inline iterator operator--(int)
inline iterator &operator--()
inline TEntryType getType() const

Public Static Functions

static inline iterator erase(TListObjects &lst, const iterator &it)

Protected Attributes

TListObjects::iterator m_it