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

Methods

TypedChunkReader()

Declared at: mcap/include/mcap/reader.hpp:533

TypedChunkReader(const mcap::TypedChunkReader&)

Declared at: mcap/include/mcap/reader.hpp:534

Parameters

const mcap::TypedChunkReader&

TypedChunkReader(mcap::TypedChunkReader&&)

Declared at: mcap/include/mcap/reader.hpp:536

Parameters

mcap::TypedChunkReader&&

bool next()

Declared at: mcap/include/mcap/reader.hpp:541

mcap::ByteOffset offset() const

Declared at: mcap/include/mcap/reader.hpp:543

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

Declared at: mcap/include/mcap/reader.hpp:545