Classes | Namespaces
writer.hpp File Reference
#include "types.hpp"
#include "visibility.hpp"
#include <cstdio>
#include <memory>
#include <string>
#include <unordered_set>
#include <vector>
Include dependency graph for writer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mcap::BufferWriter
 An in-memory IChunkWriter implementation backed by a growable buffer. More...
 
class  mcap::FileWriter
 Implements the IWritable interface used by McapWriter by wrapping a FILE* pointer created by fopen(). More...
 
class  mcap::IChunkWriter
 An abstract interface for writing Chunk data. Chunk data is buffered in memory and written to disk as a single record, to support optimal compression and calculating the final Chunk data size. More...
 
class  mcap::IWritable
 An abstract interface for writing MCAP data. More...
 
class  mcap::LZ4Writer
 An in-memory IChunkWriter implementation that holds data in a temporary buffer before flushing to an LZ4-compressed buffer. More...
 
class  mcap::McapWriter
 Provides a write interface to an MCAP file. More...
 
struct  mcap::McapWriterOptions
 Configuration options for McapWriter. More...
 
class  mcap::StreamWriter
 Implements the IWritable interface used by McapWriter by wrapping a std::ostream stream. More...
 
class  mcap::ZStdWriter
 An in-memory IChunkWriter implementation that holds data in a temporary buffer before flushing to an ZStandard-compressed buffer. More...
 

Namespaces

 mcap
 


plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:49