rosbag2_transport
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rclcpp
Namespace rosbag2_cpp
Namespace rosbag2_transport
Namespace YAML
Classes and Structs
Struct Player::play_msg_callback_data
Struct PlayOptions
Struct RecordOptions
Template Struct convert< rmw_time_t >
Template Struct convert< rosbag2_transport::RecordOptions >
Template Struct convert< rosbag2_transport::Rosbag2QoS >
Class Player
Class Player::PlayerPublisher
Class ReaderWriterFactory
Class Recorder
Class Rosbag2QoS
Class TopicFilter
Functions
Function rosbag2_transport::bag_rewrite
Function rosbag2_transport::type_description_hash_for_topic
Function rosbag2_transport::type_hash_to_string
Defines
Define ROSBAG2_TRANSPORT_EXPORT
Define ROSBAG2_TRANSPORT_IMPORT
Define ROSBAG2_TRANSPORT_LOCAL
Define ROSBAG2_TRANSPORT_PUBLIC
Define ROSBAG2_TRANSPORT_PUBLIC_TYPE
Directories
Directory include
Directory rosbag2_transport
Files
File bag_rewrite.hpp
File play_options.hpp
File player.hpp
File qos.hpp
File reader_writer_factory.hpp
File record_options.hpp
File recorder.hpp
File topic_filter.hpp
File visibility_control.hpp
Standard Documents
CHANGELOG
Changelog for package rosbag2_transport
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)
0.2.3 (2019-11-18)
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.2 (2018-12-12)
0.0.1 (2018-12-11)
PACKAGE
Index
rosbag2_transport
Index
Index
R
|
Y
R
rosbag2_transport::Player (C++ class)
rosbag2_transport::Player::callback_handle_t (C++ type)
rosbag2_transport::Player::clock_publisher_ (C++ member)
rosbag2_transport::Player::is_ready_to_play_from_queue_ (C++ member)
rosbag2_transport::Player::on_play_msg_callbacks_mutex_ (C++ member)
rosbag2_transport::Player::on_play_msg_post_callbacks_ (C++ member)
rosbag2_transport::Player::on_play_msg_pre_callbacks_ (C++ member)
rosbag2_transport::Player::play_msg_callback_data (C++ struct)
,
[1]
rosbag2_transport::Player::play_msg_callback_data::callback (C++ member)
,
[1]
rosbag2_transport::Player::play_msg_callback_data::handle (C++ member)
,
[1]
rosbag2_transport::Player::play_msg_callback_t (C++ type)
rosbag2_transport::Player::Player (C++ function)
,
[1]
,
[2]
,
[3]
rosbag2_transport::Player::PlayerPublisher (C++ class)
,
[1]
rosbag2_transport::Player::PlayerPublisher::generic_publisher (C++ function)
,
[1]
rosbag2_transport::Player::PlayerPublisher::PlayerPublisher (C++ function)
,
[1]
rosbag2_transport::Player::PlayerPublisher::publish (C++ function)
,
[1]
rosbag2_transport::Player::PlayerPublisher::~PlayerPublisher (C++ function)
,
[1]
rosbag2_transport::Player::publishers_ (C++ member)
rosbag2_transport::Player::ready_to_play_from_queue_cv_ (C++ member)
rosbag2_transport::Player::ready_to_play_from_queue_mutex_ (C++ member)
rosbag2_transport::Player::~Player (C++ function)
rosbag2_transport::PlayOptions (C++ struct)
rosbag2_transport::PlayOptions::clock_publish_frequency (C++ member)
rosbag2_transport::PlayOptions::clock_publish_on_topic_publish (C++ member)
rosbag2_transport::PlayOptions::clock_trigger_topics (C++ member)
rosbag2_transport::PlayOptions::decrease_rate_key (C++ member)
rosbag2_transport::PlayOptions::delay (C++ member)
rosbag2_transport::PlayOptions::disable_keyboard_controls (C++ member)
rosbag2_transport::PlayOptions::disable_loan_message (C++ member)
rosbag2_transport::PlayOptions::increase_rate_key (C++ member)
rosbag2_transport::PlayOptions::loop (C++ member)
rosbag2_transport::PlayOptions::node_prefix (C++ member)
rosbag2_transport::PlayOptions::pause_resume_toggle_key (C++ member)
rosbag2_transport::PlayOptions::play_next_key (C++ member)
rosbag2_transport::PlayOptions::playback_duration (C++ member)
rosbag2_transport::PlayOptions::playback_until_timestamp (C++ member)
rosbag2_transport::PlayOptions::rate (C++ member)
rosbag2_transport::PlayOptions::read_ahead_queue_size (C++ member)
rosbag2_transport::PlayOptions::start_offset (C++ member)
rosbag2_transport::PlayOptions::start_paused (C++ member)
rosbag2_transport::PlayOptions::topic_qos_profile_overrides (C++ member)
rosbag2_transport::PlayOptions::topic_remapping_options (C++ member)
rosbag2_transport::PlayOptions::topics_regex_to_exclude (C++ member)
rosbag2_transport::PlayOptions::topics_regex_to_filter (C++ member)
rosbag2_transport::PlayOptions::topics_to_filter (C++ member)
rosbag2_transport::PlayOptions::wait_acked_timeout (C++ member)
rosbag2_transport::ReaderWriterFactory (C++ class)
rosbag2_transport::ReaderWriterFactory::make_reader (C++ function)
rosbag2_transport::ReaderWriterFactory::make_writer (C++ function)
rosbag2_transport::Recorder (C++ class)
rosbag2_transport::Recorder::kPauseResumeToggleKey (C++ member)
rosbag2_transport::Recorder::Recorder (C++ function)
,
[1]
,
[2]
rosbag2_transport::Recorder::~Recorder (C++ function)
rosbag2_transport::RecordOptions (C++ struct)
rosbag2_transport::RecordOptions::all (C++ member)
rosbag2_transport::RecordOptions::compression_format (C++ member)
rosbag2_transport::RecordOptions::compression_mode (C++ member)
rosbag2_transport::RecordOptions::compression_queue_size (C++ member)
rosbag2_transport::RecordOptions::compression_threads (C++ member)
rosbag2_transport::RecordOptions::exclude (C++ member)
rosbag2_transport::RecordOptions::ignore_leaf_topics (C++ member)
rosbag2_transport::RecordOptions::include_hidden_topics (C++ member)
rosbag2_transport::RecordOptions::include_unpublished_topics (C++ member)
rosbag2_transport::RecordOptions::is_discovery_disabled (C++ member)
rosbag2_transport::RecordOptions::node_prefix (C++ member)
rosbag2_transport::RecordOptions::regex (C++ member)
rosbag2_transport::RecordOptions::rmw_serialization_format (C++ member)
rosbag2_transport::RecordOptions::start_paused (C++ member)
rosbag2_transport::RecordOptions::topic_polling_interval (C++ member)
rosbag2_transport::RecordOptions::topic_qos_profile_overrides (C++ member)
rosbag2_transport::RecordOptions::topics (C++ member)
rosbag2_transport::RecordOptions::use_sim_time (C++ member)
rosbag2_transport::Rosbag2QoS (C++ class)
rosbag2_transport::Rosbag2QoS::adapt_offer_to_recorded_offers (C++ function)
rosbag2_transport::Rosbag2QoS::adapt_request_to_offers (C++ function)
rosbag2_transport::Rosbag2QoS::default_history (C++ function)
rosbag2_transport::Rosbag2QoS::Rosbag2QoS (C++ function)
,
[1]
rosbag2_transport::TopicFilter (C++ class)
rosbag2_transport::TopicFilter::filter_topics (C++ function)
rosbag2_transport::TopicFilter::TopicFilter (C++ function)
rosbag2_transport::TopicFilter::~TopicFilter (C++ function)
ROSBAG2_TRANSPORT_EXPORT (C macro)
ROSBAG2_TRANSPORT_IMPORT (C macro)
ROSBAG2_TRANSPORT_LOCAL (C macro)
ROSBAG2_TRANSPORT_PUBLIC (C macro)
ROSBAG2_TRANSPORT_PUBLIC_TYPE (C macro)
Y
YAML::convert<rmw_time_t> (C++ struct)
YAML::convert<rmw_time_t>::decode (C++ function)
YAML::convert<rmw_time_t>::encode (C++ function)
YAML::convert<rosbag2_transport::RecordOptions> (C++ struct)
YAML::convert<rosbag2_transport::RecordOptions>::decode (C++ function)
YAML::convert<rosbag2_transport::RecordOptions>::encode (C++ function)
YAML::convert<rosbag2_transport::Rosbag2QoS> (C++ struct)
YAML::convert<rosbag2_transport::Rosbag2QoS>::decode (C++ function)
YAML::convert<rosbag2_transport::Rosbag2QoS>::encode (C++ function)