.. _namespace_rosbag2_cpp: Namespace rosbag2_cpp ===================== .. contents:: Contents :local: :backlinks: none Detailed Description -------------------- This is a convenience class for plugin developers. When developing a plugin to both write and read a specified serialization format, inherit from this class Namespaces ---------- - :ref:`namespace_rosbag2_cpp__bag_events` - :ref:`namespace_rosbag2_cpp__cache` - :ref:`namespace_rosbag2_cpp__converter_interfaces` - :ref:`namespace_rosbag2_cpp__plugins` - :ref:`namespace_rosbag2_cpp__reader_interfaces` - :ref:`namespace_rosbag2_cpp__readers` - :ref:`namespace_rosbag2_cpp__writer_interfaces` - :ref:`namespace_rosbag2_cpp__writers` Classes ------- - :ref:`exhale_struct_structrosbag2__cpp_1_1ConverterOptions` - :ref:`exhale_struct_structrosbag2__cpp_1_1ConverterTypeSupport` - :ref:`exhale_struct_structrosbag2__cpp_1_1rosbag2__introspection__message__t` - :ref:`exhale_class_classrosbag2__cpp_1_1Converter` - :ref:`exhale_class_classrosbag2__cpp_1_1Info` - :ref:`exhale_class_classrosbag2__cpp_1_1PlayerClock` - :ref:`exhale_class_classrosbag2__cpp_1_1Reader` - :ref:`exhale_class_classrosbag2__cpp_1_1Reindexer` - :ref:`exhale_class_classrosbag2__cpp_1_1SerializationFormatConverterFactory` - :ref:`exhale_class_classrosbag2__cpp_1_1SerializationFormatConverterFactoryInterface` - :ref:`exhale_class_classrosbag2__cpp_1_1TimeControllerClock` - :ref:`exhale_class_classrosbag2__cpp_1_1Writer` Functions --------- - :ref:`exhale_function_namespacerosbag2__cpp_1a36220c27a682023d72c9af11d8c3f812` - :ref:`exhale_function_namespacerosbag2__cpp_1ad235492f47b70b250b4a455f2828696a` - :ref:`exhale_function_namespacerosbag2__cpp_1a8badd130c06841cc1c8d79c1241bdca7` - :ref:`exhale_function_namespacerosbag2__cpp_1a5c2f4582e3b81784a5db014504af271c` - :ref:`exhale_function_namespacerosbag2__cpp_1a8d02292cfc817d4e9a28c65ffde20d29` - :ref:`exhale_function_namespacerosbag2__cpp_1a3c1cbf33d38416bd8060488a5660aaca` - :ref:`exhale_function_namespacerosbag2__cpp_1ae79205ebc87df2d0eefad051098a5ab6` - :ref:`exhale_function_namespacerosbag2__cpp_1ac2b030cab64d59aafb2f35a53cac18ba` Typedefs -------- - :ref:`exhale_typedef_namespacerosbag2__cpp_1ad78af85e07de967cb809b2a2b35050ae` - :ref:`exhale_typedef_namespacerosbag2__cpp_1a232df23a84632bf946523c5dd26f53b4`