rosbag2_compression
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rosbag2_compression
Classes and Structs
Struct CompressionOptions
Class BaseCompressorInterface
Class BaseDecompressorInterface
Class CompressionFactory
Class SequentialCompressionReader
Class SequentialCompressionWriter
Functions
Function rosbag2_compression::compression_mode_from_string
Function rosbag2_compression::compression_mode_to_string
Variables
Variable rosbag2_compression::CompressionMode
Variable rosbag2_compression::FILE
Variable rosbag2_compression::LAST_MODE
Variable rosbag2_compression::MESSAGE
Defines
Define ROSBAG2_COMPRESSION_EXPORT
Define ROSBAG2_COMPRESSION_IMPORT
Define ROSBAG2_COMPRESSION_LOCAL
Define ROSBAG2_COMPRESSION_PUBLIC
Define ROSBAG2_COMPRESSION_PUBLIC_TYPE
Directories
Directory include
Directory rosbag2_compression
Files
File base_compressor_interface.hpp
File base_decompressor_interface.hpp
File compression_factory.hpp
File compression_options.hpp
File sequential_compression_reader.hpp
File sequential_compression_writer.hpp
File visibility_control.hpp
Standard Documents
CHANGELOG
Changelog for package rosbag2_compression
0.22.8 (2024-11-09)
0.22.7 (2024-07-11)
0.22.6 (2024-02-07)
0.22.5 (2023-11-18)
0.22.4 (2023-10-24)
0.22.3 (2023-09-08)
0.22.2 (2023-07-14)
0.22.1 (2023-05-18)
0.22.0 (2023-04-18)
0.21.0 (2023-04-12)
0.20.0 (2023-02-14)
0.19.0 (2023-01-13)
0.18.0 (2022-11-15)
0.17.0 (2022-07-30)
0.16.0 (2022-05-11)
0.15.1 (2022-04-06)
0.15.0 (2022-04-05)
0.14.1 (2022-03-29)
0.14.0 (2022-03-29)
0.13.0 (2022-01-13)
0.12.0 (2021-12-17)
0.11.0 (2021-11-08)
0.10.1 (2021-10-22)
0.10.0 (2021-10-19)
0.9.0 (2021-05-17)
0.8.0 (2021-04-19)
0.7.0 (2021-03-18)
0.6.0 (2021-02-01)
0.5.0 (2020-12-02)
0.4.0 (2020-11-19)
0.3.2 (2020-06-03)
0.3.1 (2020-06-01)
0.3.0 (2020-05-26)
0.2.8 (2020-05-18)
0.2.7 (2020-05-12)
0.2.6 (2020-05-07)
0.2.5 (2020-04-30)
0.2.4 (2019-11-18 17:51)
0.2.3 (2019-11-18 13:55)
0.2.2 (2019-11-13)
0.2.1 (2019-10-23)
0.2.0 (2019-09-26)
0.1.2 (2019-05-20)
0.1.1 (2019-05-09)
0.1.0 (2019-05-08)
0.0.5 (2018-12-27)
0.0.4 (2018-12-19)
0.0.3 (2018-12-14)
0.0.2 (2018-12-12)
0.0.1 (2018-12-11)
PACKAGE
Index
rosbag2_compression
Index
Index
R
R
rosbag2_compression::BaseCompressorInterface (C++ class)
rosbag2_compression::BaseCompressorInterface::compress_serialized_bag_message (C++ function)
rosbag2_compression::BaseCompressorInterface::compress_uri (C++ function)
rosbag2_compression::BaseCompressorInterface::get_base_class_name (C++ function)
rosbag2_compression::BaseCompressorInterface::get_compression_identifier (C++ function)
rosbag2_compression::BaseCompressorInterface::get_package_name (C++ function)
rosbag2_compression::BaseCompressorInterface::~BaseCompressorInterface (C++ function)
rosbag2_compression::BaseDecompressorInterface (C++ class)
rosbag2_compression::BaseDecompressorInterface::decompress_serialized_bag_message (C++ function)
rosbag2_compression::BaseDecompressorInterface::decompress_uri (C++ function)
rosbag2_compression::BaseDecompressorInterface::get_base_class_name (C++ function)
rosbag2_compression::BaseDecompressorInterface::get_decompression_identifier (C++ function)
rosbag2_compression::BaseDecompressorInterface::get_package_name (C++ function)
rosbag2_compression::BaseDecompressorInterface::~BaseDecompressorInterface (C++ function)
rosbag2_compression::CompressionFactory (C++ class)
rosbag2_compression::CompressionFactory::CompressionFactory (C++ function)
rosbag2_compression::CompressionFactory::create_compressor (C++ function)
rosbag2_compression::CompressionFactory::create_decompressor (C++ function)
rosbag2_compression::CompressionFactory::get_declared_compressor_plugins (C++ function)
rosbag2_compression::CompressionFactory::~CompressionFactory (C++ function)
rosbag2_compression::CompressionMode (C++ member)
rosbag2_compression::CompressionOptions (C++ struct)
rosbag2_compression::CompressionOptions::compression_format (C++ member)
rosbag2_compression::CompressionOptions::compression_mode (C++ member)
rosbag2_compression::CompressionOptions::compression_queue_size (C++ member)
rosbag2_compression::CompressionOptions::compression_threads (C++ member)
rosbag2_compression::FILE (C++ member)
rosbag2_compression::MESSAGE (C++ member)
rosbag2_compression::SequentialCompressionReader (C++ class)
rosbag2_compression::SequentialCompressionReader::open (C++ function)
rosbag2_compression::SequentialCompressionReader::preprocess_current_file (C++ function)
rosbag2_compression::SequentialCompressionReader::read_next (C++ function)
rosbag2_compression::SequentialCompressionReader::SequentialCompressionReader (C++ function)
rosbag2_compression::SequentialCompressionReader::~SequentialCompressionReader (C++ function)
rosbag2_compression::SequentialCompressionWriter (C++ class)
rosbag2_compression::SequentialCompressionWriter::close (C++ function)
rosbag2_compression::SequentialCompressionWriter::compress_file (C++ function)
rosbag2_compression::SequentialCompressionWriter::compress_message (C++ function)
rosbag2_compression::SequentialCompressionWriter::create_topic (C++ function)
,
[1]
rosbag2_compression::SequentialCompressionWriter::open (C++ function)
rosbag2_compression::SequentialCompressionWriter::remove_topic (C++ function)
rosbag2_compression::SequentialCompressionWriter::SequentialCompressionWriter (C++ function)
,
[1]
rosbag2_compression::SequentialCompressionWriter::setup_compression (C++ function)
rosbag2_compression::SequentialCompressionWriter::setup_compressor_threads (C++ function)
rosbag2_compression::SequentialCompressionWriter::stop_compressor_threads (C++ function)
rosbag2_compression::SequentialCompressionWriter::write (C++ function)
rosbag2_compression::SequentialCompressionWriter::~SequentialCompressionWriter (C++ function)
ROSBAG2_COMPRESSION_EXPORT (C macro)
ROSBAG2_COMPRESSION_IMPORT (C macro)
ROSBAG2_COMPRESSION_LOCAL (C macro)
ROSBAG2_COMPRESSION_PUBLIC (C macro)
ROSBAG2_COMPRESSION_PUBLIC_TYPE (C macro)