rosidl_typesupport_introspection_tests
4.6
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rosidl_typesupport_introspection_tests
Namespace rosidl_typesupport_introspection_tests::testing
Namespace testing
Classes and Structs
Struct ActionTypeSupportSymbolRecord
Template Struct Example
Template Struct interface_traits
Template Struct introspection_traits
Struct MessageTypeSupportSymbolRecord
Struct ServiceTypeSupportSymbolRecord
Template Class MessageIntrospectionTest
Template Class ServiceIntrospectionTest
Class SharedLibraryTest
Template Class TypeSupportLibraryTest
Functions
Template Function deepcopy
Template Function getitem(const T, const size_t)
Template Function getitem(const std::vector<T>&, const size_t)
Function getitem(const std::vector<bool>&, const size_t)
Template Function getitem(const rosidl_runtime_cpp::BoundedVector<T, N>&, const size_t)
Template Function getitem(const rosidl_runtime_cpp::BoundedVector<bool, N>&, const size_t)
Template Function getitem(const std::array<T, N>&, const size_t)
Template Function length(const )
Template Function length(const std::array<T, N>&)
Template Function length(const rosidl_runtime_cpp::BoundedVector<T, N>&)
Template Function length(const std::vector<T>&)
Template Function rosidl_typesupport_introspection_tests::assign_member_item
Template Function rosidl_typesupport_introspection_tests::fetch_member_item
Template Function rosidl_typesupport_introspection_tests::finalize_message
Template Function rosidl_typesupport_introspection_tests::get_const_member(const void *, const MemberDescriptorT *)
Template Function rosidl_typesupport_introspection_tests::get_const_member(const void *, const MemberDescriptorT *)
Template Function rosidl_typesupport_introspection_tests::get_member(void *, const MemberDescriptorT *)
Template Function rosidl_typesupport_introspection_tests::get_member(void *, const MemberDescriptorT *)
Template Function rosidl_typesupport_introspection_tests::get_member_base_type
Template Function rosidl_typesupport_introspection_tests::get_member_count
Template Function rosidl_typesupport_introspection_tests::get_member_descriptor
Template Function rosidl_typesupport_introspection_tests::get_member_item(const void *, const MemberDescriptorT *, const size_t)
Template Function rosidl_typesupport_introspection_tests::get_member_item(void *, const MemberDescriptorT *, const size_t)
Template Function rosidl_typesupport_introspection_tests::get_member_name
Template Function rosidl_typesupport_introspection_tests::get_member_size
Template Function rosidl_typesupport_introspection_tests::get_message_name
Template Function rosidl_typesupport_introspection_tests::get_message_namespace
Template Function rosidl_typesupport_introspection_tests::get_message_size
Template Function rosidl_typesupport_introspection_tests::get_service_name
Template Function rosidl_typesupport_introspection_tests::get_service_namespace
Template Function rosidl_typesupport_introspection_tests::get_service_request_descriptor
Template Function rosidl_typesupport_introspection_tests::get_service_response_descriptor
Template Function rosidl_typesupport_introspection_tests::has_array_structure(const MemberDescriptorT *)
Template Function rosidl_typesupport_introspection_tests::has_array_structure(const MemberDescriptorT *, const size_t)
Template Function rosidl_typesupport_introspection_tests::has_bounded_sequence_structure
Template Function rosidl_typesupport_introspection_tests::has_iterable_structure
Template Function rosidl_typesupport_introspection_tests::has_sequence_structure
Template Function rosidl_typesupport_introspection_tests::has_simple_structure
Template Function rosidl_typesupport_introspection_tests::has_support_for_direct_memory_access
Function rosidl_typesupport_introspection_tests::initialize_message(void *, const rosidl_typesupport_introspection_cpp::MessageMembers *)
Function rosidl_typesupport_introspection_tests::initialize_message(void *, const rosidl_typesupport_introspection_c__MessageMembers *)
Template Function rosidl_typesupport_introspection_tests::is_base_type_member
Template Function rosidl_typesupport_introspection_tests::is_message_type_member
Template Function rosidl_typesupport_introspection_tests::is_string_member
Template Function rosidl_typesupport_introspection_tests::is_wstring_member
Template Function rosidl_typesupport_introspection_tests::resize_member
Function rosidl_typesupport_introspection_tests::testing::DEFINE_HAS_MEMBER_TRAIT(messages)
Function rosidl_typesupport_introspection_tests::testing::DEFINE_HAS_MEMBER_TRAIT(services)
Function rosidl_typesupport_introspection_tests::testing::DEFINE_HAS_MEMBER_TRAIT(actions)
Function rosidl_typesupport_introspection_tests::testing::REGISTER_TYPED_TEST_SUITE_P
Function rosidl_typesupport_introspection_tests::testing::TYPED_TEST_P(TypeSupportLibraryTest, MessageTypeSupportSymbolsAreCorrect)
Function rosidl_typesupport_introspection_tests::testing::TYPED_TEST_P(TypeSupportLibraryTest, ServiceTypeSupportSymbolsAreCorrect)
Function rosidl_typesupport_introspection_tests::testing::TYPED_TEST_P(TypeSupportLibraryTest, ActionTypeSupportSymbolsAreCorrect)
Function rosidl_typesupport_introspection_tests::testing::TYPED_TEST_SUITE_P
Defines
Define ACTION_TYPESUPPORT_SYMBOL_RECORD
Define C_INTERFACE_NAME
Define DEFINE_CXX_API_FOR_C_MESSAGE
Define DEFINE_CXX_API_FOR_C_MESSAGE_MEMBER
Define DEFINE_CXX_API_FOR_C_MESSAGE_SEQUENCE_MEMBER
Define DEFINE_CXX_API_FOR_C_SERVICE
Define DEFINE_DEEPCOPY_OVERLOAD_FOR_C_MESSAGE_MEMBER
Define DEFINE_DEEPCOPY_OVERLOAD_FOR_C_MESSAGE_SEQUENCE_MEMBER
Define DEFINE_GETITEM_OVERLOAD_FOR_C_MESSAGE_SEQUENCE_MEMBER
Define DEFINE_HAS_MEMBER_TRAIT
Define DEFINE_LENGTH_OVERLOAD_FOR_C_MESSAGE_SEQUENCE_MEMBER
Define DEFINE_OPERATOR_OVERLOADS_FOR_C_MESSAGE_MEMBER
Define EXPECT_ARRAY_MEMBER_ASSIGNMENT
Define EXPECT_ITERABLE_MEMBER_EQ
Define EXPECT_MEMBER_ASSIGNMENT
Define EXPECT_MEMBER_EQ
Define EXPECT_SEQUENCE_MEMBER_ASSIGNMENT
Define EXPRESSION_TYPE
Define MEMBER_EXPRESSION
Define MEMBER_EXPRESSION_TYPE
Define MEMBER_ITEM_TYPE
Define MESSAGE_TYPESUPPORT_SYMBOL_RECORD
Define SERVICE_TYPESUPPORT_SYMBOL_RECORD
Typedefs
Typedef rosidl_typesupport_introspection_tests::MessageTypeSupportFetchFunctionT
Typedef rosidl_typesupport_introspection_tests::ServiceTypeSupportFetchFunctionT
Directories
Directory include
Directory rosidl_typesupport_introspection_tests
Directory gtest
Files
File api.hpp
File fixtures.hpp
File helpers.hpp
File libraries.hpp
File macros.hpp
File message_introspection_test.hpp
File service_introspection_test.hpp
File shared_library_test.hpp
File type_traits.hpp
File types.hpp
File typesupport_library_test.hpp
Standard Documents
CHANGELOG
Changelog for package rosidl_typesupport_introspection_tests
4.6.3 (2024-06-27)
4.6.2 (2024-05-13)
4.6.1 (2024-04-24)
4.6.0 (2024-04-16)
4.5.2 (2024-03-27)
4.5.1 (2024-02-07)
4.5.0 (2023-12-26)
4.4.2 (2023-11-06)
4.4.1 (2023-10-04)
4.4.0 (2023-09-07)
4.3.1 (2023-08-21)
4.3.0 (2023-07-11)
4.2.0 (2023-06-07)
4.1.1 (2023-05-11)
4.1.0 (2023-04-28)
4.0.0 (2023-04-11)
3.4.0 (2023-02-13)
3.3.1 (2022-11-02)
3.3.0 (2022-09-08)
3.2.1 (2022-06-21)
3.2.0 (2022-05-04)
3.1.3 (2022-04-08)
3.1.2 (2022-04-05)
3.1.1 (2022-03-28)
3.1.0 (2022-03-01)
3.0.1 (2022-01-13)
3.0.0 (2021-11-05)
2.5.0 (2021-08-10)
2.4.0 (2021-07-12)
2.3.0 (2021-06-11)
2.2.1 (2021-04-06)
2.2.0 (2021-03-18)
2.1.0 (2021-03-09)
2.0.3 (2021-01-25)
2.0.2 (2020-12-08)
2.0.1 (2020-09-28)
2.0.0 (2020-09-24)
1.1.0 (2020-08-17)
1.0.1 (2020-06-03)
1.0.0 (2020-05-22)
0.9.2 (2020-05-19)
0.9.1 (2020-05-08)
0.9.0 (2020-04-24)
0.8.2 (2020-01-17)
0.8.1 (2019-10-23)
0.8.0 (2019-09-24)
0.7.3 (2019-05-29)
0.7.2 (2019-05-20)
0.7.1 (2019-05-08)
0.7.0 (2019-04-12)
0.6.3 (2019-02-07)
0.6.2 (2018-12-07)
0.6.1 (2018-12-06)
0.6.0 (2018-11-15)
0.5.1 (2018-06-28)
0.5.0 (2018-06-23)
0.4.0 (2017-12-08)
PACKAGE
Index
rosidl_typesupport_introspection_tests
C++ API
Define C_INTERFACE_NAME
View page source
Define C_INTERFACE_NAME
Defined in
File helpers.hpp
Define Documentation
C_INTERFACE_NAME
(
package_name
,
interface_type
,
interface_name
)