class FileReader
Declaration
class FileReader : public IReadable { /* full declaration omitted */ };
Declared at: mcap/include/mcap/reader.hpp:75
Inherits from: IReadable
Method Overview
- public FileReader(std::FILE * file)
- public uint64_t read(int ** output, uint64_t offset, uint64_t size)
- public uint64_t size() const
Inherited from IReadable:
Methods
¶FileReader(std::FILE* file)
FileReader(std::FILE* file)
Declared at: mcap/include/mcap/reader.hpp:77
Parameters
- std::FILE* file
¶uint64_t read(int** output,
uint64_t offset,
uint64_t size)
uint64_t read(int** output,
uint64_t offset,
uint64_t size)
Declared at: mcap/include/mcap/reader.hpp:80
Parameters
- int** output
- uint64_t offset
- uint64_t size
¶uint64_t size() const
uint64_t size() const
Description
Returns the size of the file in bytes.
Declared at: mcap/include/mcap/reader.hpp:79
Returns
uint64_t The total number of bytes in the MCAP file.