C++ API
Class Hierarchy
-
- Namespace rosbag2_storage
- Namespace rosbag2_storage::storage_interfaces
- Class BaseInfoInterface
- Class BaseIOInterface
- Class BaseReadInterface
- Class BaseWriteInterface
- Class ReadOnlyInterface
- Class ReadWriteInterface
- Enum IOFlag
- Struct BagMetadata
- Struct FileInformation
- Struct MessageDefinition
- Struct ReadOrder
- Struct SerializedBagMessage
- Struct StorageFilter
- Struct StorageOptions
- Template Struct StorageTraits
- Template Struct StorageTraits< storage_interfaces::ReadOnlyInterface >
- Template Struct StorageTraits< storage_interfaces::ReadWriteInterface >
- Struct TopicInformation
- Struct TopicMetadata
- Class MetadataIo
- Class StorageFactory
- Class StorageFactoryInterface
- Namespace rosbag2_storage::storage_interfaces
- Namespace YAML
- Template Struct convert< rosbag2_storage::BagMetadata >
- Template Struct convert< rosbag2_storage::FileInformation >
- Template Struct convert< rosbag2_storage::StorageOptions >
- Template Struct convert< rosbag2_storage::TopicInformation >
- Template Struct convert< rosbag2_storage::TopicMetadata >
- Template Struct convert< std::chrono::nanoseconds >
- Template Struct convert< std::chrono::time_point< std::chrono::high_resolution_clock > >
- Template Struct convert< std::unordered_map< std::string, std::string > >
- Template Struct convert< std::vector< rosbag2_storage::TopicInformation > >
- Namespace rosbag2_storage
File Hierarchy
-
- Directory include
- Directory rosbag2_storage
- Directory storage_interfaces
- File bag_metadata.hpp
- File default_storage_id.hpp
- File logging.hpp
- File message_definition.hpp
- File metadata_io.hpp
- File ros_helper.hpp
- File serialized_bag_message.hpp
- File storage_factory.hpp
- File storage_factory_interface.hpp
- File storage_filter.hpp
- File storage_options.hpp
- File storage_traits.hpp
- File topic_metadata.hpp
- File visibility_control.hpp
- File yaml.hpp
- Directory rosbag2_storage
- Directory include