Class ZstdCompressor
Defined in File zstd_compressor.hpp
Inheritance Relationships
Base Type
public rosbag2_compression::BaseCompressorInterface
Class Documentation
-
class ZstdCompressor : public rosbag2_compression::BaseCompressorInterface
A BaseCompressorInterface that is used to compress bagfiles stored using ZStandard compression.
Public Functions
-
ZstdCompressor()
-
~ZstdCompressor() override
-
std::string compress_uri(const std::string &uri) override
-
void compress_serialized_bag_message(const rosbag2_storage::SerializedBagMessage *bag_message, rosbag2_storage::SerializedBagMessage *compressed_message) override
-
std::string get_compression_identifier() const override
-
ZstdCompressor()