#include <reader.hpp>
Public Member Functions | |
bool | next () |
ByteOffset | offset () const |
TypedChunkReader & | operator= (const TypedChunkReader &)=delete |
TypedChunkReader & | operator= (TypedChunkReader &&)=delete |
void | reset (const Chunk &chunk, Compression compression) |
const Status & | status () const |
TypedChunkReader () | |
TypedChunkReader (const TypedChunkReader &)=delete | |
TypedChunkReader (TypedChunkReader &&)=delete | |
Public Attributes | |
std::function< void(const ChannelPtr, ByteOffset)> | onChannel |
std::function< void(const Message &, ByteOffset)> | onMessage |
std::function< void(const SchemaPtr, ByteOffset)> | onSchema |
std::function< void(const Record &, ByteOffset)> | onUnknownRecord |
Private Attributes | |
LZ4Reader | lz4Reader_ |
RecordReader | reader_ |
Status | status_ |
BufferReader | uncompressedReader_ |
ZStdReader | zstdReader_ |
Definition at line 518 of file reader.hpp.
mcap::TypedChunkReader::TypedChunkReader | ( | ) |
|
delete |
|
delete |
bool mcap::TypedChunkReader::next | ( | ) |
ByteOffset mcap::TypedChunkReader::offset | ( | ) | const |
|
delete |
|
delete |
void mcap::TypedChunkReader::reset | ( | const Chunk & | chunk, |
Compression | compression | ||
) |
const Status& mcap::TypedChunkReader::status | ( | ) | const |
|
private |
Definition at line 542 of file reader.hpp.
std::function<void(const ChannelPtr, ByteOffset)> mcap::TypedChunkReader::onChannel |
Definition at line 520 of file reader.hpp.
std::function<void(const Message&, ByteOffset)> mcap::TypedChunkReader::onMessage |
Definition at line 521 of file reader.hpp.
std::function<void(const SchemaPtr, ByteOffset)> mcap::TypedChunkReader::onSchema |
Definition at line 519 of file reader.hpp.
std::function<void(const Record&, ByteOffset)> mcap::TypedChunkReader::onUnknownRecord |
Definition at line 522 of file reader.hpp.
|
private |
Definition at line 539 of file reader.hpp.
|
private |
Definition at line 540 of file reader.hpp.
|
private |
Definition at line 541 of file reader.hpp.
|
private |
Definition at line 543 of file reader.hpp.