Class ReaderWriterFactory

Class Documentation

class ReaderWriterFactory

Public Static Functions

static std::unique_ptr<rosbag2_cpp::Reader> make_reader(const rosbag2_storage::StorageOptions &storage_options)

Create a Reader with the appropriate underlying implementation.

static std::unique_ptr<rosbag2_cpp::Writer> make_writer(const rosbag2_transport::RecordOptions &record_options)

Create a Writer with the appropriate underlying implementation.