An iterable view of Messages in an MCAP file. More...
#include <reader.hpp>
Classes | |
struct | Iterator |
Public Member Functions | |
Iterator | begin () |
Iterator | end () |
LinearMessageView (const LinearMessageView &)=delete | |
LinearMessageView (LinearMessageView &&)=default | |
LinearMessageView (McapReader &mcapReader, ByteOffset dataStart, ByteOffset dataEnd, Timestamp startTime, Timestamp endTime, const ProblemCallback &onProblem) | |
LinearMessageView (McapReader &mcapReader, const ProblemCallback &onProblem) | |
LinearMessageView (McapReader &mcapReader, const ReadMessageOptions &options, ByteOffset dataStart, ByteOffset dataEnd, const ProblemCallback &onProblem) | |
LinearMessageView & | operator= (const LinearMessageView &)=delete |
LinearMessageView & | operator= (LinearMessageView &&)=delete |
Private Attributes | |
ByteOffset | dataEnd_ |
ByteOffset | dataStart_ |
McapReader & | mcapReader_ |
const ProblemCallback | onProblem_ |
ReadMessageOptions | readMessageOptions_ |
An iterable view of Messages in an MCAP file.
Definition at line 641 of file reader.hpp.
mcap::LinearMessageView::LinearMessageView | ( | McapReader & | mcapReader, |
const ProblemCallback & | onProblem | ||
) |
mcap::LinearMessageView::LinearMessageView | ( | McapReader & | mcapReader, |
ByteOffset | dataStart, | ||
ByteOffset | dataEnd, | ||
Timestamp | startTime, | ||
Timestamp | endTime, | ||
const ProblemCallback & | onProblem | ||
) |
mcap::LinearMessageView::LinearMessageView | ( | McapReader & | mcapReader, |
const ReadMessageOptions & | options, | ||
ByteOffset | dataStart, | ||
ByteOffset | dataEnd, | ||
const ProblemCallback & | onProblem | ||
) |
|
delete |
|
default |
Iterator mcap::LinearMessageView::begin | ( | ) |
Iterator mcap::LinearMessageView::end | ( | ) |
|
delete |
|
delete |
|
private |
Definition at line 709 of file reader.hpp.
|
private |
Definition at line 708 of file reader.hpp.
|
private |
Definition at line 707 of file reader.hpp.
|
private |
Definition at line 711 of file reader.hpp.
|
private |
Definition at line 710 of file reader.hpp.