domain_bridge
0.5
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace domain_bridge
Namespace domain_bridge::detail
Namespace rclcpp_components
Namespace std
Classes and Structs
Struct DomainBridgeConfig
Struct TopicBridge
Class ComponentManager
Class DomainBridge
Class DomainBridgeOptions
Class QosOptions
Class ServiceBridgeOptions
Class TopicBridgeOptions
Class YamlParsingError
Functions
Function domain_bridge::compress_message
Function domain_bridge::decompress_message
Function domain_bridge::detail::parse_bool_arg
Function domain_bridge::detail::parse_size_t_arg
Function domain_bridge::detail::print_help
Function domain_bridge::parse_domain_bridge_yaml_config
Function domain_bridge::parse_domain_bridge_yaml_configs
Function domain_bridge::process_cmd_line_arguments
Function domain_bridge::update_domain_bridge_config_from_yaml
Variables
Variable domain_bridge::detail::kCompressModeStr
Variable domain_bridge::detail::kDecompressModeStr
Variable domain_bridge::detail::kNormalModeStr
Defines
Define DOMAIN_BRIDGE_EXPORT
Define DOMAIN_BRIDGE_IMPORT
Define DOMAIN_BRIDGE_LOCAL
Define DOMAIN_BRIDGE_PUBLIC
Define DOMAIN_BRIDGE_PUBLIC_TYPE
Directories
Directory include
Directory domain_bridge
Files
File component_manager.hpp
File compress_messages.hpp
File domain_bridge.hpp
File domain_bridge_config.hpp
File domain_bridge_options.hpp
File parse_domain_bridge_yaml_config.hpp
File process_cmd_line_arguments.hpp
File qos_options.hpp
File service_bridge_impl.inc
File service_bridge_options.hpp
File topic_bridge.hpp
File topic_bridge_options.hpp
File visibility_control.hpp
Message Definitions
CompressedMsg
Standard Documents
CHANGELOG
Changelog for package domain_bridge
0.5.0 (2022-05-12)
0.3.0 (2021-05-20)
0.2.0 (2021-04-08)
0.1.0 (2021-04-05)
CONTRIBUTING
LICENSE
PACKAGE
README
domain_bridge
Prerequisites
Installation
Usage
Documentation
domain_bridge Design
Index
domain_bridge
Index
Index
D
D
domain_bridge::ComponentManager (C++ class)
domain_bridge::ComponentManager::create_node_options (C++ function)
domain_bridge::compress_message (C++ function)
domain_bridge::decompress_message (C++ function)
domain_bridge::detail::kCompressModeStr (C++ member)
domain_bridge::detail::kDecompressModeStr (C++ member)
domain_bridge::detail::kNormalModeStr (C++ member)
domain_bridge::detail::parse_bool_arg (C++ function)
domain_bridge::detail::parse_size_t_arg (C++ function)
domain_bridge::detail::print_help (C++ function)
domain_bridge::DomainBridge (C++ class)
domain_bridge::DomainBridge::add_to_executor (C++ function)
domain_bridge::DomainBridge::bridge_service (C++ function)
domain_bridge::DomainBridge::bridge_topic (C++ function)
,
[1]
domain_bridge::DomainBridge::DomainBridge (C++ function)
,
[1]
,
[2]
domain_bridge::DomainBridge::get_bridged_topics (C++ function)
domain_bridge::DomainBridge::get_domain_bridge_options (C++ function)
domain_bridge::DomainBridge::operator= (C++ function)
domain_bridge::DomainBridge::~DomainBridge (C++ function)
domain_bridge::DomainBridgeConfig (C++ struct)
domain_bridge::DomainBridgeConfig::options (C++ member)
domain_bridge::DomainBridgeConfig::topics (C++ member)
domain_bridge::DomainBridgeOptions (C++ class)
domain_bridge::DomainBridgeOptions::DomainBridgeOptions (C++ function)
,
[1]
domain_bridge::DomainBridgeOptions::Mode (C++ enum)
domain_bridge::DomainBridgeOptions::mode (C++ function)
,
[1]
domain_bridge::DomainBridgeOptions::Mode::Compress (C++ enumerator)
domain_bridge::DomainBridgeOptions::Mode::Decompress (C++ enumerator)
domain_bridge::DomainBridgeOptions::Mode::Normal (C++ enumerator)
domain_bridge::DomainBridgeOptions::name (C++ function)
,
[1]
domain_bridge::DomainBridgeOptions::on_new_domain_callback (C++ function)
domain_bridge::DomainBridgeOptions::operator= (C++ function)
domain_bridge::DomainBridgeOptions::~DomainBridgeOptions (C++ function)
domain_bridge::parse_domain_bridge_yaml_config (C++ function)
domain_bridge::parse_domain_bridge_yaml_configs (C++ function)
domain_bridge::process_cmd_line_arguments (C++ function)
domain_bridge::QosOptions (C++ class)
domain_bridge::QosOptions::deadline (C++ function)
,
[1]
domain_bridge::QosOptions::deadline_auto (C++ function)
domain_bridge::QosOptions::depth (C++ function)
,
[1]
domain_bridge::QosOptions::durability (C++ function)
,
[1]
domain_bridge::QosOptions::history (C++ function)
,
[1]
domain_bridge::QosOptions::lifespan (C++ function)
,
[1]
domain_bridge::QosOptions::lifespan_auto (C++ function)
domain_bridge::QosOptions::liveliness (C++ function)
,
[1]
domain_bridge::QosOptions::liveliness_auto (C++ function)
domain_bridge::QosOptions::liveliness_lease_duration (C++ function)
,
[1]
domain_bridge::QosOptions::QosOptions (C++ function)
domain_bridge::QosOptions::reliability (C++ function)
,
[1]
domain_bridge::ServiceBridgeOptions (C++ class)
domain_bridge::ServiceBridgeOptions::callback_group (C++ function)
,
[1]
domain_bridge::ServiceBridgeOptions::operator= (C++ function)
domain_bridge::ServiceBridgeOptions::remap_name (C++ function)
,
[1]
domain_bridge::ServiceBridgeOptions::ServiceBridgeOptions (C++ function)
domain_bridge::TopicBridge (C++ struct)
domain_bridge::TopicBridge::from_domain_id (C++ member)
domain_bridge::TopicBridge::operator< (C++ function)
domain_bridge::TopicBridge::to_domain_id (C++ member)
domain_bridge::TopicBridge::topic_name (C++ member)
domain_bridge::TopicBridge::type_name (C++ member)
domain_bridge::TopicBridgeOptions (C++ class)
domain_bridge::TopicBridgeOptions::auto_remove (C++ function)
,
[1]
domain_bridge::TopicBridgeOptions::AutoRemove (C++ enum)
domain_bridge::TopicBridgeOptions::AutoRemove::Disabled (C++ enumerator)
domain_bridge::TopicBridgeOptions::AutoRemove::OnNoPublisher (C++ enumerator)
domain_bridge::TopicBridgeOptions::AutoRemove::OnNoPublisherOrSubscription (C++ enumerator)
domain_bridge::TopicBridgeOptions::AutoRemove::OnNoSubscription (C++ enumerator)
domain_bridge::TopicBridgeOptions::bidirectional (C++ function)
,
[1]
domain_bridge::TopicBridgeOptions::callback_group (C++ function)
,
[1]
domain_bridge::TopicBridgeOptions::delay (C++ function)
,
[1]
domain_bridge::TopicBridgeOptions::qos_options (C++ function)
,
[1]
domain_bridge::TopicBridgeOptions::remap_name (C++ function)
,
[1]
domain_bridge::TopicBridgeOptions::reversed (C++ function)
,
[1]
domain_bridge::TopicBridgeOptions::TopicBridgeOptions (C++ function)
domain_bridge::TopicBridgeOptions::wait_for_publisher (C++ function)
,
[1]
domain_bridge::TopicBridgeOptions::wait_for_subscription (C++ function)
,
[1]
domain_bridge::update_domain_bridge_config_from_yaml (C++ function)
domain_bridge::YamlParsingError (C++ class)
domain_bridge::YamlParsingError::YamlParsingError (C++ function)
DOMAIN_BRIDGE_EXPORT (C macro)
DOMAIN_BRIDGE_IMPORT (C macro)
DOMAIN_BRIDGE_LOCAL (C macro)
DOMAIN_BRIDGE_PUBLIC (C macro)
DOMAIN_BRIDGE_PUBLIC_TYPE (C macro)