Class BufferableBag

Class Documentation

class BufferableBag

Public Functions

BufferableBag(const std::string &bag_path, const std::vector<std::string> &topics, std::shared_ptr<tf2::BufferCore> tf_buffer, const tf2::Duration skip_from_start = tf2::durationFromSec(0.0), const std::chrono::seconds buffer_size = std::chrono::seconds(1), const bool ingest_dynamic_tf = true)
size_t message_count() const
void BufferMessages()
rosbag2_storage::SerializedBagMessage PopNextMessage()
bool finished() const
void close() const