BagSplitInfo
BagSplitInfo::closed_file
BagSplitInfo::opened_file
ReaderEventCallbacks
ReaderEventCallbacks::read_split_callback
WriterEventCallbacks
WriterEventCallbacks::write_split_callback
ConverterOptions
ConverterOptions::input_serialization_format
ConverterOptions::output_serialization_format
ConverterTypeSupport
ConverterTypeSupport::type_support_library
ConverterTypeSupport::rmw_type_support
ConverterTypeSupport::introspection_type_support_library
ConverterTypeSupport::introspection_type_support
rosbag2_introspection_message_t
rosbag2_introspection_message_t::message
rosbag2_introspection_message_t::topic_name
rosbag2_introspection_message_t::time_stamp
rosbag2_introspection_message_t::allocator
BagEventCallback
BagEventCallback::BagEventCallback()
BagEventCallback::~BagEventCallback()
BagEventCallback::execute()
BagEventCallback::is_type()
BagEventCallbackBase
BagEventCallbackBase::SharedPtr
BagEventCallbackBase::InfoPtr
BagEventCallbackBase::~BagEventCallbackBase()
BagEventCallbackBase::execute()
BagEventCallbackBase::is_type()
EventCallbackManager
EventCallbackManager::add_event_callback()
EventCallbackManager::has_callback_for_event()
EventCallbackManager::execute_callbacks()
CacheBufferInterface
CacheBufferInterface::buffer_element_t
CacheBufferInterface::~CacheBufferInterface()
CacheBufferInterface::push()
CacheBufferInterface::clear()
CacheBufferInterface::size()
CacheBufferInterface::data()
CacheConsumer
CacheConsumer::consume_callback_function_t
CacheConsumer::CacheConsumer()
CacheConsumer::~CacheConsumer()
CacheConsumer::start()
CacheConsumer::stop()
CircularMessageCache
CircularMessageCache::CircularMessageCache()
CircularMessageCache::~CircularMessageCache()
CircularMessageCache::push()
CircularMessageCache::wait_for_data()
CircularMessageCache::swap_buffers()
CircularMessageCache::begin_flushing()
CircularMessageCache::done_flushing()
CircularMessageCache::notify_data_ready()
MessageCache
MessageCache::MessageCache()
MessageCache::~MessageCache()
MessageCache::push()
MessageCache::wait_for_data()
MessageCache::swap_buffers()
MessageCache::begin_flushing()
MessageCache::done_flushing()
MessageCache::log_dropped()
MessageCache::notify_data_ready()
MessageCache::messages_dropped_per_topic_
MessageCacheBuffer
MessageCacheBuffer::MessageCacheBuffer()
MessageCacheBuffer::push()
MessageCacheBuffer::clear()
MessageCacheBuffer::size()
MessageCacheBuffer::data()
MessageCacheCircularBuffer
MessageCacheCircularBuffer::MessageCacheCircularBuffer()
MessageCacheCircularBuffer::push()
MessageCacheCircularBuffer::clear()
MessageCacheCircularBuffer::size()
MessageCacheCircularBuffer::data()
MessageCacheInterface
MessageCacheInterface::~MessageCacheInterface()
MessageCacheInterface::push()
MessageCacheInterface::get_consumer_buffer()
MessageCacheInterface::release_consumer_buffer()
MessageCacheInterface::wait_for_data()
MessageCacheInterface::swap_buffers()
MessageCacheInterface::begin_flushing()
MessageCacheInterface::done_flushing()
MessageCacheInterface::log_dropped()
MessageCacheInterface::notify_data_ready()
Converter
Converter::Converter()
Converter::~Converter()
Converter::convert()
Converter::add_topic()
SerializationFormatConverter
SerializationFormatConverter::get_package_name()
SerializationFormatConverter::get_base_class_name()
SerializationFormatDeserializer
SerializationFormatDeserializer::~SerializationFormatDeserializer()
SerializationFormatDeserializer::deserialize()
SerializationFormatDeserializer::get_package_name()
SerializationFormatDeserializer::get_base_class_name()
SerializationFormatSerializer
SerializationFormatSerializer::~SerializationFormatSerializer()
SerializationFormatSerializer::serialize()
SerializationFormatSerializer::get_package_name()
SerializationFormatSerializer::get_base_class_name()
Info
Info::~Info()
Info::read_metadata()
PlayerClock
PlayerClock::NowFunction
PlayerClock::~PlayerClock()
Reader
Reader::Reader()
Reader::~Reader()
Reader::open()
Reader::close()
Reader::has_next()
Reader::read_next()
Reader::get_metadata()
Reader::get_all_topics_and_types()
Reader::set_filter()
Reader::reset_filter()
Reader::seek()
Reader::get_implementation_handle()
Reader::add_event_callbacks()
BaseReaderInterface
BaseReaderInterface::~BaseReaderInterface()
BaseReaderInterface::open()
BaseReaderInterface::close()
BaseReaderInterface::has_next()
BaseReaderInterface::read_next()
BaseReaderInterface::get_metadata()
BaseReaderInterface::get_all_topics_and_types()
BaseReaderInterface::set_filter()
BaseReaderInterface::reset_filter()
BaseReaderInterface::seek()
BaseReaderInterface::add_event_callbacks()
SequentialReader
SequentialReader::SequentialReader()
SequentialReader::~SequentialReader()
SequentialReader::open()
SequentialReader::close()
SequentialReader::has_next()
SequentialReader::read_next()
SequentialReader::get_metadata()
SequentialReader::get_all_topics_and_types()
SequentialReader::set_filter()
SequentialReader::reset_filter()
SequentialReader::seek()
SequentialReader::has_next_file()
SequentialReader::get_current_file()
SequentialReader::get_current_uri()
SequentialReader::add_event_callbacks()
SequentialReader::has_callback_for_event()
SequentialReader::load_current_file()
SequentialReader::load_next_file()
SequentialReader::check_topics_serialization_formats()
SequentialReader::check_converter_serialization_format()
SequentialReader::fill_topics_metadata()
SequentialReader::preprocess_current_file()
SequentialReader::storage_factory_
SequentialReader::storage_
SequentialReader::converter_
SequentialReader::metadata_io_
SequentialReader::metadata_
SequentialReader::seek_time_
SequentialReader::topics_filter_
SequentialReader::topics_metadata_
SequentialReader::file_paths_
SequentialReader::current_file_iterator_
SequentialReader::preprocessed_file_paths_
SequentialReader::base_folder_
Reindexer
Reindexer::Reindexer()
Reindexer::~Reindexer()
Reindexer::reindex()
Reindexer::storage_factory_
Reindexer::metadata_io_
Reindexer::metadata_
Reindexer::topics_metadata_
SerializationFormatConverterFactory
SerializationFormatConverterFactory::SerializationFormatConverterFactory()
SerializationFormatConverterFactory::~SerializationFormatConverterFactory()
SerializationFormatConverterFactory::load_deserializer()
SerializationFormatConverterFactory::load_serializer()
SerializationFormatConverterFactory::get_declared_serialization_plugins()
SerializationFormatConverterFactoryInterface
SerializationFormatConverterFactoryInterface::~SerializationFormatConverterFactoryInterface()
SerializationFormatConverterFactoryInterface::load_deserializer()
SerializationFormatConverterFactoryInterface::load_serializer()
SerializationFormatConverterFactoryInterface::get_declared_serialization_plugins()
TimeControllerClock
TimeControllerClock::TimeControllerClock()
TimeControllerClock::~TimeControllerClock()
Writer
Writer::Writer()
Writer::~Writer()
Writer::open()
Writer::create_topic()
Writer::take_snapshot()
Writer::remove_topic()
Writer::write()
Writer::get_implementation_handle()
Writer::add_event_callbacks()
Writer::close()
BaseWriterInterface
BaseWriterInterface::~BaseWriterInterface()
BaseWriterInterface::open()
BaseWriterInterface::close()
BaseWriterInterface::create_topic()
BaseWriterInterface::remove_topic()
BaseWriterInterface::write()
BaseWriterInterface::take_snapshot()
BaseWriterInterface::add_event_callbacks()
SequentialWriter
SequentialWriter::SequentialWriter()
SequentialWriter::~SequentialWriter()
SequentialWriter::open()
SequentialWriter::close()
SequentialWriter::create_topic()
SequentialWriter::remove_topic()
SequentialWriter::write()
SequentialWriter::take_snapshot()
SequentialWriter::add_event_callbacks()
SequentialWriter::switch_to_next_storage()
SequentialWriter::format_storage_uri()
SequentialWriter::split_bagfile()
SequentialWriter::should_split_bagfile()
SequentialWriter::init_metadata()
SequentialWriter::finalize_metadata()
SequentialWriter::get_writeable_message()
SequentialWriter::base_folder_
SequentialWriter::storage_factory_
SequentialWriter::converter_factory_
SequentialWriter::storage_
SequentialWriter::metadata_io_
SequentialWriter::converter_
SequentialWriter::use_cache_
SequentialWriter::message_cache_
SequentialWriter::cache_consumer_
SequentialWriter::storage_options_
SequentialWriter::topics_names_to_info_
SequentialWriter::topics_info_mutex_
SequentialWriter::metadata_
BagEvent
BagEvent::WRITE_SPLIT
BagEvent::READ_SPLIT
get_class_plugins()
BagSplitCallbackType
StorageOptions
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/bag_events.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/reader_interfaces/base_reader_interface.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/writer_interfaces/base_writer_interface.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/cache/cache_buffer_interface.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/cache/cache_consumer.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/cache/circular_message_cache.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/converter.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/converter_options.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/info.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/types/introspection_message.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/logging.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/cache/message_cache.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/cache/message_cache_buffer.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/cache/message_cache_circular_buffer.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/cache/message_cache_interface.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/clocks/player_clock.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/plugins/plugin_utils.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/reader.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/reindexer.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/readers/sequential_reader.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/writers/sequential_writer.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/converter_interfaces/serialization_format_converter.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/serialization_format_converter_factory.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/serialization_format_converter_factory_interface.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/converter_interfaces/serialization_format_deserializer.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/converter_interfaces/serialization_format_serializer.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/storage_options.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/clocks/time_controller_clock.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/types.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/typesupport_helpers.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/visibility_control.hpp
/tmp/ws/src/rosbag2/rosbag2_cpp/include/rosbag2_cpp/writer.hpp
Defined in File bag_events.hpp
The types of bag events available for registering callbacks.
Values:
The output bag file has been split, starting a new file.
Reading of the input bag file has gone over a split, opening the next file.