rmw_gurumdds_cpp: Rolling
  • Links
    • Rosindex
    • Repository
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace rmw_gurumdds_cpp
        • Namespace rmw_gurumdds_cpp::graph_cache
      • Classes and Structs
        • Struct rmw_context_impl_s
        • Struct ClientInfo
        • Struct event_callback_data_t
        • Struct EventInfo
        • Struct Guid_t
        • Struct PublisherInfo
        • Template Struct rmw_seq_t
        • Struct ServiceInfo
        • Struct SubscriberInfo
        • Struct WaitSetInfo
        • Class CdrBuffer
        • Class CdrDeserializationBuffer
        • Template Class CdrSerializationBuffer
        • Template Class MessageDeserializer
        • Template Class MessageSerializer
        • Class TopicEventListener
      • Enums
        • Enum LanguageKind
      • Functions
        • Template Function rmw_gurumdds_cpp::allocate_message(const void *, const uint8_t *, size_t *)
        • Function rmw_gurumdds_cpp::allocate_message(const void *, const char *, const void *, size_t *)
        • Template Function rmw_gurumdds_cpp::allocate_request_basic(const void *, const void *, size_t *)
        • Function rmw_gurumdds_cpp::allocate_request_basic(const void *, const char *, const void *, size_t *)
        • Template Function rmw_gurumdds_cpp::allocate_request_enhanced(const void *, const void *, size_t *)
        • Function rmw_gurumdds_cpp::allocate_request_enhanced(const void *, const char *, const void *, size_t *)
        • Template Function rmw_gurumdds_cpp::allocate_response_basic(const void *, const void *, size_t *)
        • Function rmw_gurumdds_cpp::allocate_response_basic(const void *, const char *, const void *, size_t *)
        • Template Function rmw_gurumdds_cpp::allocate_response_enhanced(const void *, const void *, size_t *)
        • Function rmw_gurumdds_cpp::allocate_response_enhanced(const void *, const char *, const void *, size_t *)
        • Function rmw_gurumdds_cpp::check_dds_ret_code
        • Function rmw_gurumdds_cpp::convert_deadline
        • Function rmw_gurumdds_cpp::convert_durability
        • Function rmw_gurumdds_cpp::convert_history
        • Function rmw_gurumdds_cpp::convert_lifespan
        • Function rmw_gurumdds_cpp::convert_liveliness
        • Function rmw_gurumdds_cpp::convert_liveliness_lease_duration
        • Function rmw_gurumdds_cpp::convert_qos_policy
        • Function rmw_gurumdds_cpp::convert_reliability
        • Function rmw_gurumdds_cpp::copy_services_to_names_and_types
        • Function rmw_gurumdds_cpp::copy_topics_names_and_types
        • Function rmw_gurumdds_cpp::count_unread
        • Template Function rmw_gurumdds_cpp::create_metastring(const void *)
        • Function rmw_gurumdds_cpp::create_metastring(const void *, const char *)
        • Function rmw_gurumdds_cpp::create_publisher
        • Template Function rmw_gurumdds_cpp::create_service_metastring(const void *)
        • Function rmw_gurumdds_cpp::create_service_metastring(const void *, const char *)
        • Template Function rmw_gurumdds_cpp::create_service_type_name(const void *)
        • Function rmw_gurumdds_cpp::create_service_type_name(const void *, const char *)
        • Function rmw_gurumdds_cpp::create_subscription
        • Function rmw_gurumdds_cpp::create_topic_name(const char *, const char *, const char *, bool)
        • Function rmw_gurumdds_cpp::create_topic_name(const char *, const char *, const char *, const rmw_qos_profile_t *)
        • Template Function rmw_gurumdds_cpp::create_type_name(const void *)
        • Function rmw_gurumdds_cpp::create_type_name(const void *, const char *)
        • Function rmw_gurumdds_cpp::create_type_support_and_register
        • Function rmw_gurumdds_cpp::dds_duration_to_rmw
        • Function rmw_gurumdds_cpp::dds_guid_to_ros_guid
        • Function rmw_gurumdds_cpp::dds_sn_to_ros_sn
        • Function rmw_gurumdds_cpp::dds_time_to_i64
        • Function rmw_gurumdds_cpp::demangle_if_ros_topic
        • Function rmw_gurumdds_cpp::demangle_if_ros_type
        • Function rmw_gurumdds_cpp::demangle_ros_topic_from_topic
        • Function rmw_gurumdds_cpp::demangle_service_from_topic
        • Function rmw_gurumdds_cpp::demangle_service_reply_from_topic
        • Function rmw_gurumdds_cpp::demangle_service_request_from_topic
        • Function rmw_gurumdds_cpp::demangle_service_type_only
        • Function rmw_gurumdds_cpp::deserialize_cdr_to_ros
        • Template Function rmw_gurumdds_cpp::deserialize_request_basic(const void *, uint8_t *, uint8_t *, size_t, int32_t *, uint32_t *, int8_t *)
        • Function rmw_gurumdds_cpp::deserialize_request_basic(const void *, const char *, void *, void *, size_t, int32_t *, uint32_t *, int8_t *)
        • Template Function rmw_gurumdds_cpp::deserialize_request_enhanced(const void *, uint8_t *, uint8_t *, size_t)
        • Function rmw_gurumdds_cpp::deserialize_request_enhanced(const void *, const char *, void *, void *, size_t)
        • Template Function rmw_gurumdds_cpp::deserialize_response_basic(const void *, uint8_t *, uint8_t *, size_t, int32_t *, uint32_t *, int8_t *)
        • Function rmw_gurumdds_cpp::deserialize_response_basic(const void *, const char *, void *, void *, size_t, int32_t *, uint32_t *, int8_t *)
        • Template Function rmw_gurumdds_cpp::deserialize_response_enhanced(const void *, uint8_t *, uint8_t *, size_t)
        • Function rmw_gurumdds_cpp::deserialize_response_enhanced(const void *, const char *, void *, void *, size_t)
        • Template Function rmw_gurumdds_cpp::deserialize_service_basic(const void *, uint8_t *, uint8_t *, size_t, int32_t *, uint32_t *, int8_t *, bool)
        • Function rmw_gurumdds_cpp::deserialize_service_basic(const void *, const char *, void *, void *, size_t, int32_t *, uint32_t *, int8_t *, bool)
        • Template Function rmw_gurumdds_cpp::deserialize_service_enhanced(const void *, uint8_t *, uint8_t *, size_t)
        • Function rmw_gurumdds_cpp::deserialize_service_enhanced(const void *, const char *, void *, void *, size_t)
        • Function rmw_gurumdds_cpp::destroy_publisher
        • Function rmw_gurumdds_cpp::destroy_subscription
        • Function rmw_gurumdds_cpp::entity_get_gid
        • Function rmw_gurumdds_cpp::get_all_ros_prefixes
        • Function rmw_gurumdds_cpp::get_data_reader
        • Function rmw_gurumdds_cpp::get_data_writer
        • Function rmw_gurumdds_cpp::get_datareader_qos
        • Function rmw_gurumdds_cpp::get_datawriter_qos
        • Template Function rmw_gurumdds_cpp::get_language_kind
        • Function rmw_gurumdds_cpp::get_participant
        • Function rmw_gurumdds_cpp::get_publisher
        • Function rmw_gurumdds_cpp::get_request_data_reader
        • Function rmw_gurumdds_cpp::get_request_data_writer
        • Function rmw_gurumdds_cpp::get_response_data_reader
        • Function rmw_gurumdds_cpp::get_response_data_writer
        • Function rmw_gurumdds_cpp::get_ros_prefix_if_exists
        • Function rmw_gurumdds_cpp::get_serialized_size
        • Function rmw_gurumdds_cpp::get_status_kind_from_rmw
        • Function rmw_gurumdds_cpp::get_subscriber
        • Function rmw_gurumdds_cpp::graph_cache::add_participant
        • Function rmw_gurumdds_cpp::graph_cache::add_remote_entity
        • Function rmw_gurumdds_cpp::graph_cache::enable
        • Function rmw_gurumdds_cpp::graph_cache::finalize
        • Function rmw_gurumdds_cpp::graph_cache::initialize
        • Function rmw_gurumdds_cpp::graph_cache::on_client_created
        • Function rmw_gurumdds_cpp::graph_cache::on_client_deleted
        • Function rmw_gurumdds_cpp::graph_cache::on_node_created
        • Function rmw_gurumdds_cpp::graph_cache::on_node_deleted
        • Function rmw_gurumdds_cpp::graph_cache::on_participant_info
        • Function rmw_gurumdds_cpp::graph_cache::on_publisher_created
        • Function rmw_gurumdds_cpp::graph_cache::on_publisher_deleted
        • Function rmw_gurumdds_cpp::graph_cache::on_service_created
        • Function rmw_gurumdds_cpp::graph_cache::on_service_deleted
        • Function rmw_gurumdds_cpp::graph_cache::on_subscriber_created
        • Function rmw_gurumdds_cpp::graph_cache::on_subscriber_deleted
        • Function rmw_gurumdds_cpp::graph_cache::publish_update
        • Function rmw_gurumdds_cpp::graph_cache::remove_entity
        • Function rmw_gurumdds_cpp::graph_cache::remove_participant
        • Function rmw_gurumdds_cpp::guid_to_gid
        • Function rmw_gurumdds_cpp::identity_demangle
        • Function rmw_gurumdds_cpp::is_event_supported
        • Function rmw_gurumdds_cpp::on_participant_changed
        • Function rmw_gurumdds_cpp::on_publication_changed
        • Function rmw_gurumdds_cpp::on_subscription_changed
        • Template Function rmw_gurumdds_cpp::parse_struct
        • Function rmw_gurumdds_cpp::publish
        • Function rmw_gurumdds_cpp::resolve_prefix
        • Function rmw_gurumdds_cpp::RMW_GURUMDDS_SEQ_HELPER(uint8_t, 8)
        • Function rmw_gurumdds_cpp::RMW_GURUMDDS_SEQ_HELPER(uint16_t, 16)
        • Function rmw_gurumdds_cpp::RMW_GURUMDDS_SEQ_HELPER(uint32_t, 32)
        • Function rmw_gurumdds_cpp::RMW_GURUMDDS_SEQ_HELPER(uint64_t, 64)
        • Function rmw_gurumdds_cpp::rmw_time_to_dds
        • Function rmw_gurumdds_cpp::ros_guid_to_dds_guid
        • Function rmw_gurumdds_cpp::ros_sn_to_dds_sn
        • Function rmw_gurumdds_cpp::run_listener_thread
        • Template Function rmw_gurumdds_cpp::serialize_request_basic(const void *, const uint8_t *, uint8_t *, size_t, int64_t, const uint8_t *)
        • Function rmw_gurumdds_cpp::serialize_request_basic(const void *, const char *, const void *, void *, size_t, int64_t, const uint8_t *)
        • Template Function rmw_gurumdds_cpp::serialize_request_enhanced(const void *, const uint8_t *, uint8_t *, size_t)
        • Function rmw_gurumdds_cpp::serialize_request_enhanced(const void *, const char *, const void *, void *, size_t)
        • Template Function rmw_gurumdds_cpp::serialize_response_basic(const void *, const uint8_t *, uint8_t *, size_t, int64_t, const uint8_t *)
        • Function rmw_gurumdds_cpp::serialize_response_basic(const void *, const char *, const void *, void *, size_t, int64_t, const uint8_t *)
        • Template Function rmw_gurumdds_cpp::serialize_response_enhanced(const void *, const uint8_t *, uint8_t *, size_t)
        • Function rmw_gurumdds_cpp::serialize_response_enhanced(const void *, const char *, const void *, void *, size_t)
        • Function rmw_gurumdds_cpp::serialize_ros_to_cdr
        • Template Function rmw_gurumdds_cpp::serialize_service_basic(const void *, const uint8_t *, uint8_t *, size_t, int64_t, const uint8_t *, bool)
        • Function rmw_gurumdds_cpp::serialize_service_basic(const void *, const char *, const void *, void *, size_t, int64_t, const uint8_t *, bool)
        • Template Function rmw_gurumdds_cpp::serialize_service_enhanced(const void *, const uint8_t *, uint8_t *, size_t)
        • Function rmw_gurumdds_cpp::serialize_service_enhanced(const void *, const char *, const void *, void *, size_t)
        • Function rmw_gurumdds_cpp::set_client_typesupport
        • Function rmw_gurumdds_cpp::set_service_typesupport
        • Function rmw_gurumdds_cpp::set_type_support_ops
        • Function rmw_gurumdds_cpp::stop_listener_thread
        • Function rmw_gurumdds_cpp::strip_ros_prefix_if_exists
        • Function rmw_gurumdds_cpp::wait
      • Variables
        • Variable gurumdds_serialization_format
        • Variable rmw_gurumdds_cpp::ros_prefixes
        • Variable rmw_gurumdds_cpp::ros_service_requester_prefix
        • Variable rmw_gurumdds_cpp::ros_service_response_prefix
        • Variable rmw_gurumdds_cpp::ros_topic_prefix
        • Variable RMW_GURUMDDS_ID
      • Defines
        • Define CDR_BIG_ENDIAN
        • Define CDR_HEADER_ENDIAN_IDX
        • Define CDR_HEADER_SIZE
        • Define CDR_LITTLE_ENDIAN
        • Define CDR_SYSTEM_ENDIAN
        • Define GET_TYPENAME
        • Define RMW_GURUMDDS_CPP_EXPORT
        • Define RMW_GURUMDDS_CPP_IMPORT
        • Define RMW_GURUMDDS_CPP_LOCAL
        • Define RMW_GURUMDDS_CPP_PUBLIC
        • Define RMW_GURUMDDS_CPP_PUBLIC_TYPE
        • Define RMW_GURUMDDS_SEQ_HELPER
      • Typedefs
        • Typedef DemangleFunction
        • Typedef MangleFunction
        • Typedef rmw_gurumdds_cpp::MessageMemberType
      • Directories
        • Directory include
        • Directory rmw_gurumdds_cpp
      • Files
        • File cdr_buffer.hpp
        • File context_listener_thread.hpp
        • File dds_include.hpp
        • File demangle.hpp
        • File event_converter.hpp
        • File event_info_common.hpp
        • File event_info_service.hpp
        • File get_entities.hpp
        • File gid.hpp
        • File graph_cache.hpp
        • File identifier.hpp
        • File message_converter.hpp
        • File message_deserializer.hpp
        • File message_serializer.hpp
        • File names_and_types_helpers.hpp
        • File namespace_prefix.hpp
        • File qos.hpp
        • File rmw_context_impl.hpp
        • File rmw_publisher.hpp
        • File rmw_subscription.hpp
        • File serialization_format.hpp
        • File type_support.hpp
        • File type_support_common.hpp
        • File type_support_service.hpp
        • File visibility_control.h
        • File wait.hpp
  • Standard Documents
    • PACKAGE
    • CHANGELOG
      • Changelog for package rmw_gurumdds_cpp
        • 6.0.0 (2025-05-19)
        • 5.0.0 (2024-10-17)
        • 3.6.1 (2024-04-19)
        • 3.6.0 (2024-04-04)
        • 3.5.1 (2024-01-30)
        • 3.5.0 (2023-09-27)
        • 3.4.2 (2023-09-18)
        • 3.4.1 (2023-09-13)
        • 3.4.0 (2023-03-08)
        • 3.3.1 (2022-11-30)
        • 3.3.0 (2022-10-05)
        • 3.2.2 (2022-07-05)
        • 3.2.1 (2022-06-02)
        • 3.2.0 (2022-04-26)
        • 3.1.6 (2022-04-26)
        • 3.1.5 (2022-03-17)
        • 3.1.4 (2022-02-16)
        • 3.1.3 (2022-02-16)
        • 3.1.2 (2022-01-03)
        • 3.1.1 (2021-12-21)
        • 3.1.0 (2021-11-25)
        • 3.0.9 (2021-10-14)
        • 3.0.8 (2021-10-14)
        • 3.0.7 (2021-09-27)
        • 3.0.6 (2021-09-23)
        • 3.0.5 (2021-09-23)
        • 3.0.4 (2021-09-02)
        • 3.0.3 (2021-08-19)
        • 3.0.2 (2021-07-14)
        • 3.0.1 (2021-07-07)
        • 3.0.0 (2021-04-29)
        • 2.1.4 (2021-04-22)
        • 2.1.3 (2021-04-12)
        • 2.1.2 (2021-03-22)
        • 2.1.1 (2021-03-12)
        • 2.1.0 (2021-02-23)
        • 2.0.1 (2020-07-29)
        • 2.0.0 (2020-07-09)
        • 1.1.0 (2020-07-09)
        • 1.0.0 (2020-06-04)
        • 0.8.2 (2019-12-19)
        • 0.8.1 (2019-11-15)
        • 0.8.0 (2019-11-06)
  • Index
rmw_gurumdds_cpp: Rolling
  • Search


© Copyright The <rmw_gurumdds_cpp> Contributors. License: Apache License 2.0.

Built with Sphinx using a theme provided by Read the Docs.