#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 441 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 465 of file reader.hpp.
| std::function<void(const ChannelPtr, ByteOffset)> mcap::TypedChunkReader::onChannel |
Definition at line 443 of file reader.hpp.
| std::function<void(const Message&, ByteOffset)> mcap::TypedChunkReader::onMessage |
Definition at line 444 of file reader.hpp.
| std::function<void(const SchemaPtr, ByteOffset)> mcap::TypedChunkReader::onSchema |
Definition at line 442 of file reader.hpp.
| std::function<void(const Record&, ByteOffset)> mcap::TypedChunkReader::onUnknownRecord |
Definition at line 445 of file reader.hpp.
|
private |
Definition at line 462 of file reader.hpp.
|
private |
Definition at line 463 of file reader.hpp.
|
private |
Definition at line 464 of file reader.hpp.
|
private |
Definition at line 466 of file reader.hpp.