rmw_cyclonedds_cpp: Rolling
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rmw_cyclonedds_cpp
Namespace std
Classes and Structs
Struct cdds_request_header
Struct cdds_request_wrapper
Struct CddsTypeSupport
Struct AnyValueType
Template Struct GenericCSequence
Struct Member
Struct PrimitiveValueType
Struct ROSIDLC_SpanSequenceValueType::ROSIDLC_SequenceObject
Struct ROSIDLC_StringValueType
Template Struct StringHelper
Template Struct StringHelper< rosidl_typesupport_introspection_c__MessageMembers >
Template Struct StringHelper< rosidl_typesupport_introspection_cpp::MessageMembers >
Template Struct TypeGeneratorInfo
Template Struct TypeGeneratorInfo< TypeGenerator::ROSIDL_C >
Template Struct TypeGeneratorInfo< TypeGenerator::ROSIDL_Cpp >
Struct sertype_rmw
Class cycdeser
Class cycdeserbase
Class cycprint
Class DeserializationException
Class ArrayValueType
Class BaseCDRWriter
Class BoolVectorValueType
Class CallbackSpanSequenceValueType
Class DeserializationException
Class Exception
Template Class MessageTypeSupport
Template Class RequestTypeSupport
Template Class ResponseTypeSupport
Class ROSIDLC_SpanSequenceValueType
Class ROSIDLC_WStringValueType
Class ROSIDLCPP_StringValueType
Class ROSIDLCPP_U16StringValueType
Template Class ServiceTypeSupport
Class SpanSequenceValueType
Class StructValueType
Template Class TypedSpan
Template Class TypeSupport
Class U16StringValueType
Class U8StringValueType
Class serdata_rmw
Enums
Enum byte
Enum endian
Enum EValueType
Enum ROSIDL_TypeKind
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_message_type_support
Function create_request_type_support
Function create_response_type_support
Function create_sertype
Function native_endian
Template Function rmw_cyclonedds_cpp::align_int_
Template Function rmw_cyclonedds_cpp::deserialize_field(const rosidl_typesupport_introspection_cpp::MessageMember *, void *, cycdeser&)
Template Function rmw_cyclonedds_cpp::deserialize_field(const rosidl_typesupport_introspection_c__MessageMember *, void *, cycdeser&)
Specialized Template Function rmw_cyclonedds_cpp::deserialize_field< std::string >(const rosidl_typesupport_introspection_cpp::MessageMember *, void *, cycdeser&)
Specialized Template Function rmw_cyclonedds_cpp::deserialize_field< std::string >(const rosidl_typesupport_introspection_c__MessageMember *, void *, cycdeser&)
Specialized Template Function rmw_cyclonedds_cpp::deserialize_field< std::wstring >(const rosidl_typesupport_introspection_cpp::MessageMember *, void *, cycdeser&)
Specialized Template Function rmw_cyclonedds_cpp::deserialize_field< std::wstring >(const rosidl_typesupport_introspection_c__MessageMember *, void *, cycdeser&)
Function rmw_cyclonedds_cpp::fini_message
Function rmw_cyclonedds_cpp::get_message_size
Function rmw_cyclonedds_cpp::init_message
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
Template Function rmw_cyclonedds_cpp::print_field
Function rmw_cyclonedds_cpp::resize_field(const rosidl_typesupport_introspection_cpp::MessageMember *, void *, size_t)
Function rmw_cyclonedds_cpp::resize_field(const rosidl_typesupport_introspection_c__MessageMember *, void *, size_t)
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 ROS_SERVICE_REQUESTER_PREFIX
Variable ROS_SERVICE_RESPONSE_PREFIX
Variable ROS_TOPIC_PREFIX
Defines
Define ddsi_sertype
Define ddsi_sertype_ops
Define DESER
Define DESER8
Define DESER8_A
Define DESER_A
Define FALLTHROUGH
Define PRNT
Define PRNT8
Define RMW_VERSION_GTE
Define sertype_rmw
Define sertype_rmw_ops
Define SPECIALIZE_GENERIC_C_SEQUENCE
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 deserialization_exception.hpp
File exception.hpp
File fallthrough_macro.hpp
File macros.hpp
File MessageTypeSupport.hpp
File MessageTypeSupport_impl.hpp
File namespace_prefix.hpp
File rmw_version_test.hpp
File serdata.hpp
File serdes.hpp
File Serialization.hpp
File ServiceTypeSupport.hpp
File ServiceTypeSupport_impl.hpp
File TypeSupport.hpp
File TypeSupport2.hpp
File TypeSupport_impl.hpp
File u16string.hpp
Standard Documents
CHANGELOG
Changelog for package rmw_cyclonedds_cpp
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
PACKAGE
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
C++ API
Variable ROS_SERVICE_RESPONSE_PREFIX
View page source
Variable ROS_SERVICE_RESPONSE_PREFIX
Defined in
File namespace_prefix.hpp
Variable Documentation
static
const
char
ROS_SERVICE_RESPONSE_PREFIX
[
]
=
"rr"