rmw_cyclonedds_cpp: Rolling
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rmw_cyclonedds_cpp
Classes and Structs
Struct cdds_request_header
Struct cdds_request_wrapper
Struct AnyValueType
Struct Member
Struct PrimitiveValueType
Struct ROSIDLC_SpanSequenceValueType::ROSIDLC_SequenceObject
Struct ROSIDLC_StringValueType
Struct TriviallySerializedCache::CacheKey
Struct CacheKey::Hash
Template Struct TypeGeneratorInfo
Template Struct TypeGeneratorInfo< TypeGenerator::ROSIDL_C >
Template Struct TypeGeneratorInfo< TypeGenerator::ROSIDL_Cpp >
Struct sertype_rmw
Class ArrayValueType
Class BaseCDRReader
Class BaseCDRWriter
Class BoolVectorValueType
Class CallbackSpanSequenceValueType
Class ROSIDLC_SpanSequenceValueType
Class ROSIDLC_WStringValueType
Class ROSIDLCPP_StringValueType
Class ROSIDLCPP_U16StringValueType
Class SpanSequenceValueType
Class StructValueType
Class TriviallySerializedCache
Template Class TypedSpan
Class U16StringValueType
Class U8StringValueType
Class serdata_rmw
Enums
Enum byte
Enum endian
Enum EValueType
Enum ROSIDL_TypeKind
Enum SampleOrKey
Enum SampleOrRequest
Enum TypeGenerator
Functions
Function _demangle_if_ros_topic
Function _demangle_if_ros_type
Function _demangle_ros_topic_from_topic
Function _demangle_service_from_topic
Function _demangle_service_reply_from_topic
Function _demangle_service_request_from_topic
Function _demangle_service_type_only
Function _identity_demangle
Function byte_offset(void *, ptrdiff_t)
Function byte_offset(const void *, ptrdiff_t)
Function create_msg_dds_dynamic_type(const char *, const void *, dds_entity_t, struct sertype_rmw *)
Function create_msg_dds_dynamic_type(const char *, const void *, dds_entity_t, struct sertype_rmw *)
Function create_req_dds_dynamic_type(const char *, const void *, dds_entity_t, struct sertype_rmw *)
Function create_req_dds_dynamic_type(const char *, const void *, dds_entity_t, struct sertype_rmw *)
Function create_res_dds_dynamic_type(const char *, const void *, dds_entity_t, struct sertype_rmw *)
Function create_res_dds_dynamic_type(const char *, const void *, dds_entity_t, struct sertype_rmw *)
Function create_sertype
Function get_message_type_name
Function get_request_type_name
Function get_response_type_name
Function get_type_name_impl
Function native_endian
Function rmw_cyclonedds_cpp::make_cdr_reader
Function rmw_cyclonedds_cpp::make_cdr_writer
Function rmw_cyclonedds_cpp::make_message_value_type
Function rmw_cyclonedds_cpp::make_request_response_value_types
Template Function rmw_cyclonedds_cpp::make_typed_span
Function rmw_cyclonedds_cpp::u16string_to_wstring(const rosidl_runtime_c__U16String&, std::wstring&)
Function rmw_cyclonedds_cpp::u16string_to_wstring(const std::u16string&, std::wstring&)
Function rmw_cyclonedds_cpp::unreachable
Function rmw_cyclonedds_cpp::wstring_to_u16string(const std::wstring&, rosidl_runtime_c__U16String&)
Function rmw_cyclonedds_cpp::wstring_to_u16string(const std::wstring&, std::u16string&)
Function serdata_rmw_from_serialized_message
Variables
Variable rmw_cyclonedds_cpp::primitive_value_type_boolean
Variable ROS_SERVICE_REQUESTER_PREFIX
Variable ROS_SERVICE_RESPONSE_PREFIX
Variable ROS_TOPIC_PREFIX
Defines
Define FALLTHROUGH
Define NOMINMAX
Define RMW_VERSION_GTE
Typedefs
Typedef cdds_request_header_t
Typedef cdds_request_wrapper_t
Typedef DemangleFunction
Typedef MangleFunction
Typedef rmw_cyclonedds_cpp::MetaMember
Typedef rmw_cyclonedds_cpp::MetaMessage
Typedef rmw_cyclonedds_cpp::MetaService
Directories
Directory src
Files
File bytewise.hpp
File demangle.hpp
File dyntype.hpp
File dyntype_helper.hpp
File fallthrough_macro.hpp
File namespace_prefix.hpp
File rmw_version_test.hpp
File serdata.hpp
File Serialization.hpp
File trivsercache.hpp
File type_name.hpp
File TypeSupport2.hpp
File u16string.hpp
Standard Documents
PACKAGE
CHANGELOG
Changelog for package rmw_cyclonedds_cpp
4.1.4 (2026-04-14)
4.1.3 (2025-11-18)
4.1.2 (2025-10-20)
4.1.1 (2025-07-01)
4.1.0 (2025-04-25)
4.0.2 (2025-04-18)
4.0.1 (2025-03-11)
4.0.0 (2025-02-18)
3.2.1 (2025-02-17)
3.2.0 (2024-12-20)
3.1.0 (2024-11-25)
3.0.3 (2024-11-20)
3.0.2 (2024-07-29)
3.0.1 (2024-07-12)
3.0.0 (2024-06-17)
2.3.0 (2024-04-26)
2.2.0 (2024-04-09)
2.1.1 (2024-03-28)
2.1.0 (2024-01-24)
2.0.0 (2023-11-06)
1.10.0 (2023-10-04)
1.9.0 (2023-08-21)
1.8.0 (2023-06-12)
1.7.0 (2023-04-27)
1.6.0 (2023-04-12)
1.5.1 (2023-02-14)
1.5.0 (2022-11-02)
1.4.1 (2022-09-13)
1.4.0 (2022-05-03)
1.3.3 (2022-04-06)
1.3.2 (2022-04-05)
1.3.1 (2022-03-31)
1.3.0 (2022-03-25)
1.2.0 (2022-03-01)
1.1.2 (2022-01-14)
1.1.1 (2021-12-17)
1.1.0 (2021-11-19)
1.0.0 (2021-10-25)
0.24.0 (2021-09-15)
0.23.1 (2021-06-16)
0.23.0 (2021-06-07)
0.22.2 (2021-04-26)
0.22.1 (2021-04-12)
0.22.0 (2021-04-07)
0.21.0 (2021-04-06)
0.20.0 (2021-03-18)
0.19.0 (2021-03-01)
0.18.4 (2021-01-25)
0.18.3 (2020-09-29)
0.18.2 (2020-09-25)
0.18.1 (2020-09-24)
0.18.0 (2020-09-23)
0.17.0 (2020-09-18)
0.16.0 (2020-09-14)
0.15.0 (2020-08-28)
0.14.0 (2020-08-06)
0.13.0 (2020-07-30)
0.12.0 (2020-07-22)
0.11.0 (2020-07-20)
0.10.0 (2020-07-08)
0.9.0 (2020-06-29)
0.8.1 (2020-06-22)
0.8.0 (2020-06-18)
0.7.1 (2020-06-02)
0.7.0 (2020-05-12)
0.6.0 (2020-05-04)
0.5.1 (2020-03-12)
0.4.4 (2019-11-19)
0.4.3 (2019-11-13)
0.4.2 (2019-11-01)
0.4.1 (2019-10-24)
0.4.0 (2019-08-29)
QUALITY_DECLARATION
rmw_cyclonedds_cpp
Quality Declaration
Version Policy [1]
Change Control Process [2]
Documentation [3]
Testing [4]
Dependencies [5]
Platform Support [6]
Security [7]
Current status Summary
ROS Package Dependencies
cyclonedds
iceoryx_binding_c
rcutils
rcpputils
rmw
rmw_dds_common
rmw_security_common
rosidl_runtime_c
rosidl_typesupport_introspection_c
rosidl_typesupport_introspection_cpp
tracetools
Index
rmw_cyclonedds_cpp: Rolling
ROS Package Dependencies
View page source
ROS Package Dependencies
cyclonedds
iceoryx_binding_c
rcutils
rcpputils
rmw
rmw_dds_common
rmw_security_common
rosidl_runtime_c
rosidl_typesupport_introspection_c
rosidl_typesupport_introspection_cpp
tracetools