struct IReadable

Declaration

struct IReadable { /* full declaration omitted */ };

Description

An abstract interface for reading MCAP data.

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

Method Overview

  • public virtual uint64_t read(int ** output, uint64_t offset, uint64_t size)
  • public virtual uint64_t size() const
  • public virtual ~IReadable()

Methods

virtual uint64_t read(int** output,
                      uint64_t offset,
                      uint64_t size)

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

Parameters

int** output
uint64_t offset
uint64_t size

virtual uint64_t size() const

Description

Returns the size of the file in bytes.

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

Returns

uint64_t The total number of bytes in the MCAP file.

virtual ~IReadable()

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