class Iterator::Impl
Declaration
class Iterator::Impl { /* full declaration omitted */ };
Declared at: mcap/include/mcap/reader.hpp:677
Member Variables
- public mcap::LinearMessageView& view_
- public std::optional<TypedRecordReader> recordReader_
- public std::optional<IndexedMessageReader> indexedMessageReader_
- public mcap::Message curMessage_
- public std::optional<MessageView> curMessageView_
Method Overview
- public Impl(mcap::LinearMessageView & view)
- public Impl(const mcap::LinearMessageView::Iterator::Impl &)
- public Impl(mcap::LinearMessageView::Iterator::Impl &&)
- public mcap::LinearMessageView::Iterator::reference dereference() const
- public bool has_value() const
- public void increment()
Methods
¶Impl(mcap::LinearMessageView& view)
Impl(mcap::LinearMessageView& view)
Declared at: mcap/include/mcap/reader.hpp:679
Parameters
- mcap::LinearMessageView& view
¶Impl(const mcap::LinearMessageView::Iterator::
Impl&)
Impl(const mcap::LinearMessageView::Iterator::
Impl&)
Declared at: mcap/include/mcap/reader.hpp:681
Parameters
¶Impl(mcap::LinearMessageView::Iterator::Impl&&)
Impl(mcap::LinearMessageView::Iterator::Impl&&)
Declared at: mcap/include/mcap/reader.hpp:683
Parameters
¶mcap::LinearMessageView::Iterator::reference
dereference() const
mcap::LinearMessageView::Iterator::reference
dereference() const
Declared at: mcap/include/mcap/reader.hpp:687
¶bool has_value() const
bool has_value() const
Declared at: mcap/include/mcap/reader.hpp:688
¶void increment()
void increment()
Declared at: mcap/include/mcap/reader.hpp:686