struct TypedChunkReader
Declaration
struct TypedChunkReader { /* full declaration omitted */ };
Declared at: mcap/include/mcap/reader.hpp:527
Member Variables
- public std::function<void(const SchemaPtr, ByteOffset)> onSchema
- public std::function<void(const ChannelPtr, ByteOffset)> onChannel
- public std::function<void(const Message&, ByteOffset)> onMessage
- public std::function<void(const Record&, ByteOffset)> onUnknownRecord
Method Overview
- public TypedChunkReader()
- public TypedChunkReader(const mcap::TypedChunkReader &)
- public TypedChunkReader(mcap::TypedChunkReader &&)
- public bool next()
- public mcap::ByteOffset offset() const
- public void reset(const mcap::Chunk & chunk, mcap::Compression compression)
- public const mcap::Status & status() const
Methods
¶TypedChunkReader()
TypedChunkReader()
Declared at: mcap/include/mcap/reader.hpp:533
¶TypedChunkReader(const mcap::TypedChunkReader&)
TypedChunkReader(const mcap::TypedChunkReader&)
Declared at: mcap/include/mcap/reader.hpp:534
Parameters
- const mcap::TypedChunkReader&
¶TypedChunkReader(mcap::TypedChunkReader&&)
TypedChunkReader(mcap::TypedChunkReader&&)
Declared at: mcap/include/mcap/reader.hpp:536
Parameters
¶bool next()
bool next()
Declared at: mcap/include/mcap/reader.hpp:541
¶mcap::ByteOffset offset() const
mcap::ByteOffset offset() const
Declared at: mcap/include/mcap/reader.hpp:543
¶void reset(const mcap::Chunk& chunk,
mcap::Compression compression)
void reset(const mcap::Chunk& chunk,
mcap::Compression compression)
Declared at: mcap/include/mcap/reader.hpp:539
Parameters
- const mcap::Chunk& chunk
- mcap::Compression compression
¶const mcap::Status& status() const
const mcap::Status& status() const
Declared at: mcap/include/mcap/reader.hpp:545