pjmsg_mcap_wrapper
|
Definition at line 677 of file reader.hpp.
Public Member Functions | |
Impl (LinearMessageView &view) | |
Impl (const Impl &)=delete | |
Impl & | operator= (const Impl &)=delete |
Impl (Impl &&)=delete | |
Impl & | operator= (Impl &&)=delete |
void | increment () |
reference | dereference () const |
bool | has_value () const |
Private Member Functions | |
void | onMessage (const Message &message, RecordOffset offset) |
Receives a message from either the linear TypedRecordReader or IndexedMessageReader. Sets curMessageView with the message along with its associated Channel and Schema. | |
mcap::LinearMessageView::Iterator::Impl::Impl | ( | LinearMessageView & | view | ) |
Definition at line 1634 of file reader.inl.
|
delete |
|
delete |
LinearMessageView::Iterator::reference mcap::LinearMessageView::Iterator::Impl::dereference | ( | ) | const |
Definition at line 1745 of file reader.inl.
bool mcap::LinearMessageView::Iterator::Impl::has_value | ( | ) | const |
Definition at line 1749 of file reader.inl.
void mcap::LinearMessageView::Iterator::Impl::increment | ( | ) |
Definition at line 1709 of file reader.inl.
|
private |
Receives a message from either the linear TypedRecordReader or IndexedMessageReader. Sets curMessageView
with the message along with its associated Channel and Schema.
Definition at line 1670 of file reader.inl.
Message mcap::LinearMessageView::Iterator::Impl::curMessage_ |
Definition at line 694 of file reader.hpp.
std::optional<MessageView> mcap::LinearMessageView::Iterator::Impl::curMessageView_ |
Definition at line 695 of file reader.hpp.
std::optional<IndexedMessageReader> mcap::LinearMessageView::Iterator::Impl::indexedMessageReader_ |
Definition at line 693 of file reader.hpp.
std::optional<TypedRecordReader> mcap::LinearMessageView::Iterator::Impl::recordReader_ |
Definition at line 692 of file reader.hpp.
LinearMessageView& mcap::LinearMessageView::Iterator::Impl::view_ |
Definition at line 690 of file reader.hpp.