rmw_fastrtps_shared_cpp
6.2
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace eprosima
Namespace eprosima::fastdds
Namespace eprosima::fastdds::dds
Namespace rmw_fastrtps_shared_cpp
Classes and Structs
Struct CustomClientInfo
Struct CustomClientResponse
Struct CustomEventInfo
Struct CustomParticipantInfo
Struct CustomPublisherInfo
Struct CustomServiceInfo
Struct CustomServiceRequest
Struct CustomSubscriberInfo
Struct rmw_context_impl_s
Struct hash_fastrtps_guid
Struct SerializedData
Struct TopicHolder
Class ClientListener
Class ClientPubListener
Class EventListenerInterface
Template Class LockedObject
Class ParticipantListener
Class PubListener
Class TypeSupport
Class ServiceListener
Class ServicePubListener
Class SubListener
Enums
Enum client_present_t
Enum publishing_mode_t
Functions
Function _create_topic_name
Function _get_all_ros_prefixes
Function _get_ros_prefix_if_exists
Function _mangle_topic_name
Function _resolve_prefix
Function _strip_ros_prefix_if_exists
Function apply_security_logging_configuration
Template Function dds_attributes_to_rmw_qos
Function dds_attributes_to_rmw_qos< eprosima::fastrtps::PublisherAttributes >
Function dds_attributes_to_rmw_qos< eprosima::fastrtps::SubscriberAttributes >
Function dds_duration_to_rmw
Template Function dds_qos_to_rmw_qos
Function dds_qos_to_rmw_qos< eprosima::fastdds::dds::DataReaderQos >
Function dds_qos_to_rmw_qos< eprosima::fastdds::dds::DataWriterQos >
Function get_datareader_qos
Function get_datawriter_qos
Function get_topic_qos
Function is_valid_qos
Function rmw_fastrtps_shared_cpp::__init_subscription_for_loans
Function rmw_fastrtps_shared_cpp::__rmw_borrow_loaned_message
Function rmw_fastrtps_shared_cpp::__rmw_client_request_publisher_get_actual_qos
Function rmw_fastrtps_shared_cpp::__rmw_client_response_subscription_get_actual_qos
Function rmw_fastrtps_shared_cpp::__rmw_client_set_on_new_response_callback
Function rmw_fastrtps_shared_cpp::__rmw_compare_gids_equal
Function rmw_fastrtps_shared_cpp::__rmw_count_publishers
Function rmw_fastrtps_shared_cpp::__rmw_count_subscribers
Function rmw_fastrtps_shared_cpp::__rmw_create_guard_condition
Function rmw_fastrtps_shared_cpp::__rmw_create_node
Function rmw_fastrtps_shared_cpp::__rmw_create_wait_set
Function rmw_fastrtps_shared_cpp::__rmw_destroy_client
Function rmw_fastrtps_shared_cpp::__rmw_destroy_guard_condition
Function rmw_fastrtps_shared_cpp::__rmw_destroy_node
Function rmw_fastrtps_shared_cpp::__rmw_destroy_publisher
Function rmw_fastrtps_shared_cpp::__rmw_destroy_service
Function rmw_fastrtps_shared_cpp::__rmw_destroy_subscription
Function rmw_fastrtps_shared_cpp::__rmw_destroy_wait_set
Function rmw_fastrtps_shared_cpp::__rmw_event_set_callback
Function rmw_fastrtps_shared_cpp::__rmw_feature_supported
Function rmw_fastrtps_shared_cpp::__rmw_get_client_names_and_types_by_node
Function rmw_fastrtps_shared_cpp::__rmw_get_gid_for_publisher
Function rmw_fastrtps_shared_cpp::__rmw_get_node_names
Function rmw_fastrtps_shared_cpp::__rmw_get_node_names_with_enclaves
Function rmw_fastrtps_shared_cpp::__rmw_get_publisher_names_and_types_by_node
Function rmw_fastrtps_shared_cpp::__rmw_get_publishers_info_by_topic
Function rmw_fastrtps_shared_cpp::__rmw_get_service_names_and_types
Function rmw_fastrtps_shared_cpp::__rmw_get_service_names_and_types_by_node
Function rmw_fastrtps_shared_cpp::__rmw_get_subscriber_names_and_types_by_node
Function rmw_fastrtps_shared_cpp::__rmw_get_subscriptions_info_by_topic
Function rmw_fastrtps_shared_cpp::__rmw_get_topic_names_and_types
Function rmw_fastrtps_shared_cpp::__rmw_init_event
Function rmw_fastrtps_shared_cpp::__rmw_node_get_graph_guard_condition
Function rmw_fastrtps_shared_cpp::__rmw_publish
Function rmw_fastrtps_shared_cpp::__rmw_publish_loaned_message
Function rmw_fastrtps_shared_cpp::__rmw_publish_serialized_message
Function rmw_fastrtps_shared_cpp::__rmw_publisher_assert_liveliness
Function rmw_fastrtps_shared_cpp::__rmw_publisher_count_matched_subscriptions
Function rmw_fastrtps_shared_cpp::__rmw_publisher_get_actual_qos
Function rmw_fastrtps_shared_cpp::__rmw_publisher_get_network_flow_endpoints
Function rmw_fastrtps_shared_cpp::__rmw_publisher_wait_for_all_acked
Function rmw_fastrtps_shared_cpp::__rmw_qos_profile_check_compatible
Function rmw_fastrtps_shared_cpp::__rmw_return_loaned_message_from_publisher
Function rmw_fastrtps_shared_cpp::__rmw_return_loaned_message_from_subscription
Function rmw_fastrtps_shared_cpp::__rmw_send_request
Function rmw_fastrtps_shared_cpp::__rmw_send_response
Function rmw_fastrtps_shared_cpp::__rmw_service_request_subscription_get_actual_qos
Function rmw_fastrtps_shared_cpp::__rmw_service_response_publisher_get_actual_qos
Function rmw_fastrtps_shared_cpp::__rmw_service_server_is_available
Function rmw_fastrtps_shared_cpp::__rmw_service_set_on_new_request_callback
Function rmw_fastrtps_shared_cpp::__rmw_set_log_severity
Function rmw_fastrtps_shared_cpp::__rmw_subscription_count_matched_publishers
Function rmw_fastrtps_shared_cpp::__rmw_subscription_get_actual_qos
Function rmw_fastrtps_shared_cpp::__rmw_subscription_get_content_filter
Function rmw_fastrtps_shared_cpp::__rmw_subscription_get_network_flow_endpoints
Function rmw_fastrtps_shared_cpp::__rmw_subscription_set_content_filter
Function rmw_fastrtps_shared_cpp::__rmw_subscription_set_on_new_message_callback
Function rmw_fastrtps_shared_cpp::__rmw_take
Function rmw_fastrtps_shared_cpp::__rmw_take_event
Function rmw_fastrtps_shared_cpp::__rmw_take_loaned_message_internal
Function rmw_fastrtps_shared_cpp::__rmw_take_request
Function rmw_fastrtps_shared_cpp::__rmw_take_response
Function rmw_fastrtps_shared_cpp::__rmw_take_sequence
Function rmw_fastrtps_shared_cpp::__rmw_take_serialized_message
Function rmw_fastrtps_shared_cpp::__rmw_take_serialized_message_with_info
Function rmw_fastrtps_shared_cpp::__rmw_take_with_info
Function rmw_fastrtps_shared_cpp::__rmw_trigger_guard_condition
Function rmw_fastrtps_shared_cpp::__rmw_wait
Function rmw_fastrtps_shared_cpp::cast_error_dds_to_rmw
Function rmw_fastrtps_shared_cpp::cast_or_create_topic
Template Function rmw_fastrtps_shared_cpp::copy_from_byte_array_to_fastrtps_guid
Template Function rmw_fastrtps_shared_cpp::copy_from_fastrtps_guid_to_byte_array
Function rmw_fastrtps_shared_cpp::create_content_filtered_topic
Function rmw_fastrtps_shared_cpp::create_datareader
Function rmw_fastrtps_shared_cpp::create_participant
Function rmw_fastrtps_shared_cpp::create_rmw_gid
Function rmw_fastrtps_shared_cpp::decrement_context_impl_ref_count
Function rmw_fastrtps_shared_cpp::destroy_participant
Function rmw_fastrtps_shared_cpp::destroy_publisher
Function rmw_fastrtps_shared_cpp::destroy_subscription
Function rmw_fastrtps_shared_cpp::find_and_check_topic_and_type
Function rmw_fastrtps_shared_cpp::join_listener_thread
Function rmw_fastrtps_shared_cpp::register_type_object
Function rmw_fastrtps_shared_cpp::remove_topic_and_type
Function rmw_fastrtps_shared_cpp::rmw_init_options_copy
Function rmw_fastrtps_shared_cpp::rmw_init_options_fini
Function rmw_fastrtps_shared_cpp::rmw_init_options_init
Function rmw_fastrtps_shared_cpp::run_listener_thread
Template Function rtps_qos_to_rmw_qos
Variables
Variable _ros_prefixes
Variable ros_service_requester_prefix
Variable ros_service_response_prefix
Variable ros_topic_prefix
Defines
Define RMW_FASTRTPS_SHARED_CPP_EXPORT
Define RMW_FASTRTPS_SHARED_CPP_IMPORT
Define RMW_FASTRTPS_SHARED_CPP_LOCAL
Define RMW_FASTRTPS_SHARED_CPP_PUBLIC
Define RMW_FASTRTPS_SHARED_CPP_PUBLIC_TYPE
Typedefs
Typedef CustomClientInfo
Typedef CustomClientResponse
Typedef CustomParticipantInfo
Typedef CustomPublisherInfo
Typedef CustomServiceInfo
Typedef CustomServiceRequest
Directories
Directory include
Directory rmw_fastrtps_shared_cpp
Files
File create_rmw_gid.hpp
File custom_client_info.hpp
File custom_event_info.hpp
File custom_participant_info.hpp
File custom_publisher_info.hpp
File custom_service_info.hpp
File custom_subscriber_info.hpp
File guid_utils.hpp
File init_rmw_context_impl.hpp
File listener_thread.hpp
File locked_object.hpp
File names.hpp
File namespace_prefix.hpp
File participant.hpp
File publisher.hpp
File qos.hpp
File rmw_common.hpp
File rmw_context_impl.hpp
File rmw_init.hpp
File rmw_security_logging.hpp
File subscription.hpp
File TypeSupport.hpp
File utils.hpp
File visibility_control.h
Standard Documents
CHANGELOG
Changelog for package rmw_fastrtps_shared_cpp
6.2.7 (2024-07-26)
6.2.6 (2024-01-24)
6.2.5 (2023-11-13)
6.2.4 (2023-09-19)
6.2.3 (2023-07-18)
6.2.2 (2022-11-07)
6.2.1 (2022-03-28)
6.2.0 (2022-03-01)
6.1.2 (2022-01-14)
6.1.1 (2021-12-17)
6.1.0 (2021-11-19)
6.0.0 (2021-09-15)
5.2.2 (2021-08-09)
5.2.1 (2021-06-30)
5.2.0 (2021-06-04)
5.1.0 (2021-05-12)
5.0.0 (2021-04-06)
4.5.0 (2021-03-18)
4.4.0 (2021-03-01)
4.3.0 (2021-01-25)
4.2.0 (2020-12-10)
4.1.0 (2020-12-08)
4.0.0 (2020-10-22)
3.1.4 (2020-10-02)
3.1.3 (2020-09-29)
3.1.2 (2020-09-25)
3.1.1 (2020-09-24)
3.1.0 (2020-09-23)
3.0.0 (2020-09-18)
2.6.0 (2020-08-28)
2.5.0 (2020-08-07)
2.4.0 (2020-08-06)
2.3.0 (2020-07-30)
2.2.0 (2020-07-22)
2.1.0 (2020-07-20)
2.0.0 (2020-07-08)
1.1.0 (2020-06-29)
1.0.1 (2020-06-01)
1.0.0 (2020-05-12)
0.9.1 (2020-05-08)
0.9.0 (2020-04-28)
0.8.1 (2019-10-23)
0.8.0 (2019-09-25)
0.7.3 (2019-05-29)
0.7.2 (2019-05-20)
0.7.1 (2019-05-08)
0.7.0 (2019-04-13)
0.6.1 (2018-12-06)
0.6.0 (2018-11-16)
0.5.1 (2018-06-28)
0.5.0 (2018-06-23)
0.4.0 (2017-12-08)
PACKAGE
QUALITY_DECLARATION
rmw_fastrtps_shared_cpp
Quality Declaration
Version Policy [1]
Change Control Process [2]
Documentation [3]
Testing [4]
Dependencies [5]
Platform Support [6]
Security [7]
Current status Summary
README
rmw_fastrtps_shared_cpp
Quality Declaration
Index
rmw_fastrtps_shared_cpp
C++ API
Struct CustomServiceRequest
View page source
Struct CustomServiceRequest
Defined in
File custom_service_info.hpp
Struct Documentation
struct
CustomServiceRequest
Public Functions
inline
CustomServiceRequest
(
)
Public Members
eprosima
::
fastrtps
::
rtps
::
SampleIdentity
sample_identity_
eprosima
::
fastcdr
::
FastBuffer
*
buffer_