rosbag2_transport
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rclcpp
Namespace rosbag2_transport
Namespace YAML
Classes and Structs
Struct PlayOptions
Struct RecordOptions
Template Struct convert< rosbag2_transport::PlayOptions >
Template Struct convert< rosbag2_transport::RecordOptions >
Class Player
Class PlayerServiceClient
Class PlayerServiceClientManager
Class ReaderWriterFactory
Class Recorder
Class TopicFilter
Enums
Enum ServiceRequestsSource
Functions
Function rosbag2_transport::bag_rewrite
Function rosbag2_transport::get_play_options_from_node_params
Function rosbag2_transport::get_record_options_from_node_params
Function rosbag2_transport::get_storage_options_from_node_params
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 config_options_from_node_params.hpp
File play_options.hpp
File player.hpp
File player_service_client.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.29.0 (2024-09-03)
0.28.0 (2024-06-17)
0.27.0 (2024-04-30)
0.26.1 (2024-04-17)
0.26.0 (2024-04-16)
0.25.0 (2024-03-27)
0.24.0 (2023-07-11)
0.23.0 (2023-04-28)
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::get_play_options_from_node_params (C++ function)
rosbag2_transport::get_record_options_from_node_params (C++ function)
rosbag2_transport::get_storage_options_from_node_params (C++ function)
rosbag2_transport::Player (C++ class)
rosbag2_transport::Player::callback_handle_t (C++ type)
rosbag2_transport::Player::play_msg_callback_t (C++ type)
rosbag2_transport::Player::Player (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
rosbag2_transport::Player::~Player (C++ function)
rosbag2_transport::PlayerServiceClient (C++ class)
rosbag2_transport::PlayerServiceClient::async_send_request (C++ function)
rosbag2_transport::PlayerServiceClient::ClientGidType (C++ type)
rosbag2_transport::PlayerServiceClient::deserialize_service_event (C++ function)
rosbag2_transport::PlayerServiceClient::generic_client (C++ function)
rosbag2_transport::PlayerServiceClient::get_service_event_type_and_client_gid (C++ function)
rosbag2_transport::PlayerServiceClient::get_service_name (C++ function)
rosbag2_transport::PlayerServiceClient::is_service_event_include_request_message (C++ function)
rosbag2_transport::PlayerServiceClient::PlayerServiceClient (C++ function)
rosbag2_transport::PlayerServiceClient::ServiceEventType (C++ type)
rosbag2_transport::PlayerServiceClient::wait_for_sent_requests_to_finish (C++ function)
rosbag2_transport::PlayerServiceClientManager (C++ class)
rosbag2_transport::PlayerServiceClientManager::PlayerServiceClientManager (C++ function)
rosbag2_transport::PlayerServiceClientManager::register_request_future (C++ function)
rosbag2_transport::PlayerServiceClientManager::request_future_queue_is_full (C++ function)
rosbag2_transport::PlayerServiceClientManager::wait_for_sent_requests_to_finish (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::exclude_regex_to_filter (C++ member)
rosbag2_transport::PlayOptions::exclude_services_to_filter (C++ member)
rosbag2_transport::PlayOptions::exclude_topics_to_filter (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::publish_service_requests (C++ member)
rosbag2_transport::PlayOptions::rate (C++ member)
rosbag2_transport::PlayOptions::read_ahead_queue_size (C++ member)
rosbag2_transport::PlayOptions::regex_to_filter (C++ member)
rosbag2_transport::PlayOptions::service_requests_source (C++ member)
rosbag2_transport::PlayOptions::services_to_filter (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_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]
,
[3]
rosbag2_transport::Recorder::~Recorder (C++ function)
rosbag2_transport::RecordOptions (C++ struct)
rosbag2_transport::RecordOptions::all_services (C++ member)
rosbag2_transport::RecordOptions::all_topics (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::compression_threads_priority (C++ member)
rosbag2_transport::RecordOptions::disable_keyboard_controls (C++ member)
rosbag2_transport::RecordOptions::exclude_regex (C++ member)
rosbag2_transport::RecordOptions::exclude_service_events (C++ member)
rosbag2_transport::RecordOptions::exclude_topic_types (C++ member)
rosbag2_transport::RecordOptions::exclude_topics (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::services (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::topic_types (C++ member)
rosbag2_transport::RecordOptions::topics (C++ member)
rosbag2_transport::RecordOptions::use_sim_time (C++ member)
rosbag2_transport::ServiceRequestsSource (C++ enum)
rosbag2_transport::ServiceRequestsSource::CLIENT_INTROSPECTION (C++ enumerator)
rosbag2_transport::ServiceRequestsSource::SERVICE_INTROSPECTION (C++ enumerator)
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<rosbag2_transport::PlayOptions> (C++ struct)
YAML::convert<rosbag2_transport::PlayOptions>::decode (C++ function)
YAML::convert<rosbag2_transport::PlayOptions>::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)