Class StorageFactory
Defined in File storage_factory.hpp
Inheritance Relationships
Base Type
public rosbag2_storage::StorageFactoryInterface
(Class StorageFactoryInterface)
Class Documentation
-
class StorageFactory : public rosbag2_storage::StorageFactoryInterface
Factory to create instances of various storage interfaces.
Public Functions
-
StorageFactory()
-
~StorageFactory() override
-
virtual std::shared_ptr<storage_interfaces::ReadOnlyInterface> open_read_only(const StorageOptions &storage_options) override
-
virtual std::shared_ptr<storage_interfaces::ReadWriteInterface> open_read_write(const StorageOptions &storage_options) override
-
StorageFactory()