Class BaseWriteInterface
Defined in File base_write_interface.hpp
Inheritance Relationships
Derived Type
public rosbag2_storage::storage_interfaces::ReadWriteInterface
(Class ReadWriteInterface)
Class Documentation
-
class BaseWriteInterface
Subclassed by rosbag2_storage::storage_interfaces::ReadWriteInterface
Public Functions
-
virtual ~BaseWriteInterface() = default
-
virtual void update_metadata(const BagMetadata &bag_metadata) = 0
-
virtual void create_topic(const TopicMetadata &topic, const rosbag2_storage::MessageDefinition &message_definition) = 0
-
virtual void remove_topic(const TopicMetadata &topic) = 0
-
virtual ~BaseWriteInterface() = default