C++ API
Class Hierarchy
-
- Namespace rosbag2_cpp
- Namespace rosbag2_cpp::bag_events
- Struct BagSplitInfo
- Struct ReaderEventCallbacks
- Struct WriterEventCallbacks
- Template Class BagEventCallback
- Class BagEventCallbackBase
- Class EventCallbackManager
- Enum BagEvent
- Namespace rosbag2_cpp::cache
- Class CacheBufferInterface
- Class CacheConsumer
- Class CircularMessageCache
- Class MessageCache
- Class MessageCacheBuffer
- Class MessageCacheCircularBuffer
- Class MessageCacheInterface
- Namespace rosbag2_cpp::converter_interfaces
- Namespace rosbag2_cpp::reader_interfaces
- Class BaseReaderInterface
- Namespace rosbag2_cpp::readers
- Class SequentialReader
- Namespace rosbag2_cpp::writer_interfaces
- Class BaseWriterInterface
- Namespace rosbag2_cpp::writers
- Class SequentialWriter
- Struct ConverterOptions
- Struct ConverterTypeSupport
- Struct rosbag2_introspection_message_t
- Class Converter
- Class Info
- Class PlayerClock
- Class Reader
- Class Reindexer
- Class RMWImplementedConverter
- Class SerializationFormatConverterFactory
- Class SerializationFormatConverterFactoryInterface
- Class TimeControllerClock
- Class Writer
- Namespace rosbag2_cpp::bag_events
- Namespace rosbag2_cpp
File Hierarchy
-
- Directory include
- Directory rosbag2_cpp
- Directory cache
- Directory clocks
- Directory converter_interfaces
- Directory plugins
- File plugin_utils.hpp
- Directory reader_interfaces
- Directory readers
- Directory types
- Directory writer_interfaces
- Directory writers
- File bag_events.hpp
- File converter.hpp
- File converter_options.hpp
- File info.hpp
- File logging.hpp
- File reader.hpp
- File reindexer.hpp
- File rmw_implemented_serialization_format_converter.hpp
- File serialization_format_converter_factory.hpp
- File serialization_format_converter_factory_interface.hpp
- File storage_options.hpp
- File types.hpp
- File typesupport_helpers.hpp
- File visibility_control.hpp
- File writer.hpp
- Directory rosbag2_cpp
- Directory include