accessor.h
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/include/introspection/
accessor_8h
introspection/message_template.h
introspection/field.h
introspection/field_traits.h
cpp_introspection::Accessor
cpp_introspection::AccessorBase
cpp_introspection::Accessor::FieldAccess
cpp_introspection
conversion.h
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/include/introspection/
conversion_8h
introspection/type.h
cpp_introspection::converter
cpp_introspection::converter< OtherT, typename boost::enable_if< boost::is_floating_point< OtherT > >::type >
cpp_introspection::converter< OtherT, typename boost::enable_if< boost::is_signed< OtherT > >::type >
cpp_introspection::converter< OtherT, typename boost::enable_if< boost::is_unsigned< OtherT > >::type >
cpp_introspection::converter< std::string >
cpp_introspection
field.h
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/include/introspection/
field_8h
introspection/forwards.h
introspection/type.h
cpp_introspection::Field
cpp_introspection
field_traits.h
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/include/introspection/
field__traits_8h
cpp_introspection::field_traits::is_array
cpp_introspection::field_traits::is_array< boost::array< T, N > >
cpp_introspection::field_traits::is_container
cpp_introspection::field_traits::is_container< boost::array< T, N > >
cpp_introspection::field_traits::is_container< std::vector< T > >
cpp_introspection::field_traits::is_vector
cpp_introspection::field_traits::is_vector< std::vector< T > >
cpp_introspection::field_traits::size
cpp_introspection::field_traits::size< boost::array< T, N > >
cpp_introspection::field_traits::size< std::vector< T > >
cpp_introspection::field_traits::value
cpp_introspection::field_traits::value< boost::array< T, N > >
cpp_introspection::field_traits::value< std::vector< T > >
cpp_introspection
cpp_introspection::field_traits
#define
INTROSPECTION_DECLARE_SIMPLE_TRAITS
field__traits_8h.html
a84c12eb3fa1616c4d1270cf3f82d46db
(_type, _name)
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a28d9efaf921309afd6db3cfa4adb72e8
(bool,"bool")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
afc9ea8f18920e03e4ef4528fb4f43bfc
(uint8_t,"uint8")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a683907f511d79a1d84cf78a4610a9f69
(int8_t,"int8")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a3306a5346f562f48a11d9d99b93c5318
(uint16_t,"uint8")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a5e49c2f1a0feaf3f0dc5fb1c65710475
(int16_t,"int16")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a8e4a485dd7f9228632135e261de1d5fe
(uint32_t,"uint32")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a7603b1007d2dcb1ded4e986b614ec366
(int32_t,"int32")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a7248746ca6a9284d82e185502aae5cff
(uint64_t,"uint64")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
aabdd852a409d8e794978d126d000877c
(int64_t,"int64")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a76255d0d44d5564a77f0500148738067
(float,"float32")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a1d3223b2a8106e4ae90a12d1f1cdc8dd
(double,"float64")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
aa96049fbde33ce038a824a2efa9156ef
(ros::Time,"time")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a8f164444831cc0b085ba530354215705
(ros::Duration,"duration")
forwards.h
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/include/introspection/
forwards_8h
cpp_introspection::CompareTypeInfo
cpp_introspection
boost::shared_ptr< Field const >
FieldPtr
namespacecpp__introspection.html
ad0dd0eda89e121648e59bf3ccb7a000e
boost::weak_ptr< Field const >
FieldWPtr
namespacecpp__introspection.html
a931d3b533dee16f0ac88cece65887df6
std::map< std::string, FieldWPtr >
M_Field
namespacecpp__introspection.html
a94480453c2999540c5f08bb752b01d0f
std::map< std::string, MessageWPtr >
M_Message
namespacecpp__introspection.html
a60381ee5bc6c08dd52c456f06888604e
std::map< std::string, PackageWPtr >
M_Package
namespacecpp__introspection.html
aff0e6cb8eb3831c7d8f1069f0b4409b5
std::map< std::string, TypeWPtr >
M_Type
namespacecpp__introspection.html
a4fd732c2d7eb73f6ef8e8598e700e98f
std::map< const std::type_info *, MessageWPtr, CompareTypeInfo >
M_TypeInfo_Message
namespacecpp__introspection.html
ac1b07c7e1b64f51e5583b663f1204a77
boost::shared_ptr< Message const >
MessagePtr
namespacecpp__introspection.html
a7fe76256b22f978502ff3030a22b8983
boost::weak_ptr< Message const >
MessageWPtr
namespacecpp__introspection.html
aa4db6cf7451a4bfd79496c554f5c3a3b
boost::shared_ptr< Package const >
PackagePtr
namespacecpp__introspection.html
a0b0babc32d761f519e7b942025fcf335
boost::weak_ptr< Package const >
PackageWPtr
namespacecpp__introspection.html
a88a5bfe38016350a702c121f804233d7
boost::shared_ptr< Type const >
TypePtr
namespacecpp__introspection.html
acc4ad7fdfa5e79d2d04b761f2e92d6f3
boost::weak_ptr< Type const >
TypeWPtr
namespacecpp__introspection.html
aa9e149e29ea40f07f570920c2e86126c
std::vector< FieldPtr >
V_Field
namespacecpp__introspection.html
a776ed05d642c51c0065165ebc4a4acc2
std::vector< const char * >
V_FieldName
namespacecpp__introspection.html
a9826a5aaae88807224cc34e0e22158a0
std::vector< MessagePtr >
V_Message
namespacecpp__introspection.html
a9e083f13ae025f6345a5aeae443f7be9
std::vector< PackagePtr >
V_Package
namespacecpp__introspection.html
a64205b48eea3e2725aad2eb8bc5fce07
std::vector< std::string >
V_string
namespacecpp__introspection.html
a815b6b008c301ae7a7633fd88f8d114f
std::vector< TypePtr >
V_Type
namespacecpp__introspection.html
aa6a7de7d126fe191c8a1211b76a09202
boost::shared_ptr< void const >
VoidConstPtr
namespacecpp__introspection.html
a63f9ef20fd06cebde4517e272fd376d4
boost::weak_ptr< void const >
VoidConstWPtr
namespacecpp__introspection.html
ac9c1f6a44e5110896b6b7e0da43f2db1
boost::shared_ptr< void >
VoidPtr
namespacecpp__introspection.html
aa84f959a3f7cc74cc6d56d374483b15e
boost::weak_ptr< void >
VoidWPtr
namespacecpp__introspection.html
a66d506a7da73949b51def19384fb6f82
introspection.cpp
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/src/
introspection_8cpp
introspection/field.h
introspection/type.h
introspection/introspection.h
introspection/message_expansion.h
cpp_introspection
#define
BOOST_FILESYSTEM_VERSION
introspection_8cpp.html
a7b03a7555e481d771c4ca8c611e331b0
MessagePtr
expand
namespacecpp__introspection.html
a2e691dcd2111d711c47ee9fa60b12e60
(const MessagePtr &message, const std::string &separator=".", const std::string &prefix="")
PackagePtr
load
namespacecpp__introspection.html
aea8212f8729d8b9eb5228d1a32cce53f
(const std::string &package_or_library_or_path)
PackagePtr
loadPackage
namespacecpp__introspection.html
a4ef8c3711482ca0def91e913a37b51d8
(const std::string &package_name)
MessagePtr
messageByDataType
namespacecpp__introspection.html
aab972dfa576b3941e2a0016eb6921fb8
(const std::string &data_type, const std::string &package=std::string())
MessagePtr
messageByMD5Sum
namespacecpp__introspection.html
a1deb30b3d4f5c7b91269efe8a7d62391
(const std::string &md5sum)
MessagePtr
messageByTypeId
namespacecpp__introspection.html
a59702ab80a9f9ed5e09890b10834dfd4
(const std::type_info &type_info)
PackagePtr
package
namespacecpp__introspection.html
a92db4fb360cc8866e62fa955dc8fb194
(const std::string &pkg)
const V_Package &
packages
namespacecpp__introspection.html
a4f1cf8231331eda33aacda20351d0aa9
()
static V_string
g_loaded_libraries
namespacecpp__introspection.html
a63c4d4d0892f8da5c9f2afa42c21bec0
static M_Message
g_messages_by_md5sum
namespacecpp__introspection.html
aea6a33a508f79acf960b3515014f126b
static M_Message
g_messages_by_name
namespacecpp__introspection.html
a5b6b36077ea0912fdc37512d62750cfe
static M_TypeInfo_Message
g_messages_by_typeid
namespacecpp__introspection.html
a2a7749e581ed1834fff89b17f85625da
static M_Package
g_packages
namespacecpp__introspection.html
ae42a2ba842652d04f420af9614c1943e
static V_Package
g_repository
namespacecpp__introspection.html
a134bea81a54858e20000c1acdad346a3
introspection.h
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/include/introspection/
introspection_8h
introspection/forwards.h
introspection/package.h
introspection/message.h
introspection/field.h
cpp_introspection
MessagePtr
introspect
namespacecpp__introspection.html
ad0e35d6fe6e5d253de53626106c7c3b8
(T &instance)
PackagePtr
load
namespacecpp__introspection.html
aea8212f8729d8b9eb5228d1a32cce53f
(const std::string &package_or_library_or_path)
PackagePtr
loadPackage
namespacecpp__introspection.html
a4ef8c3711482ca0def91e913a37b51d8
(const std::string &package_name)
message.h
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/include/introspection/
message_8h
introspection/forwards.h
introspection/field.h
ros::message_traits::DataType< cpp_introspection::Message >
ros::message_traits::Definition< cpp_introspection::Message >
ros::message_traits::MD5Sum< cpp_introspection::Message >
cpp_introspection::Message
ros::serialization::Serializer< cpp_introspection::Message >
cpp_introspection
MessagePtr
expand
namespacecpp__introspection.html
a2e691dcd2111d711c47ee9fa60b12e60
(const MessagePtr &message, const std::string &separator=".", const std::string &prefix="")
MessagePtr
messageByDataType
namespacecpp__introspection.html
aab972dfa576b3941e2a0016eb6921fb8
(const std::string &data_type, const std::string &package=std::string())
static MessagePtr
messageByDataType
namespacecpp__introspection.html
a9d9766d42ca883eaca37d890d23c3830
(const char *data_type, const char *package)
MessagePtr
messageByMD5Sum
namespacecpp__introspection.html
a1deb30b3d4f5c7b91269efe8a7d62391
(const std::string &md5sum)
static MessagePtr
messageByMD5Sum
namespacecpp__introspection.html
a4c8196a192b04d06fd47887d8fc32db4
(const char *md5sum)
MessagePtr
messageByTypeId
namespacecpp__introspection.html
a59702ab80a9f9ed5e09890b10834dfd4
(const std::type_info &type_info)
message_expansion.h
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/include/introspection/
message__expansion_8h
introspection/message.h
cpp_introspection::ExpandedField
cpp_introspection::ExpandedMessage
cpp_introspection::MessageForwarder
cpp_introspection
message_template.h
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/include/introspection/
message__template_8h
introspection/message.h
cpp_introspection::MessageTemplate
cpp_introspection
package.h
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/include/introspection/
package_8h
introspection/forwards.h
cpp_introspection::Package
cpp_introspection
PackagePtr
package
namespacecpp__introspection.html
a92db4fb360cc8866e62fa955dc8fb194
(const std::string &pkg)
static PackagePtr
package
namespacecpp__introspection.html
aeef97ce89dae655aa82ccac68be164df
(const char *pkg)
const V_Package &
packages
namespacecpp__introspection.html
a4f1cf8231331eda33aacda20351d0aa9
()
test.cpp
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/src/
test_8cpp
introspection/introspection.h
int
main
test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
print_introspection
test_8cpp.html
a857a2972278ceefc7e62c87efaae1a1c
(MessagePtr message, const std::string &prefix="")
type.h
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/include/introspection/
type_8h
introspection/forwards.h
introspection/conversion.h
cpp_introspection::BoolType
cpp_introspection::DurationType
cpp_introspection::NumericType
cpp_introspection::Type::StaticInitializer
cpp_introspection::StringType
cpp_introspection::TimeType
cpp_introspection::Type
cpp_introspection::UnknownType
cpp_introspection
#define
CATCH_BAD_CAST_EXCEPTION_AND_RETURN
type_8h.html
a6caa004a35040f39f69daadb7e46def1
(return_value, default_value)
TypePtr
type
namespacecpp__introspection.html
a40e0f1c081e93f73c7faf2f23a2e38ef
(const std::string &name)
types.cpp
/home/rosbuild/hudson/workspace/doc-jade-cpp_introspection/doc_stacks/2015-11-08_12-11-41.382606/cpp_introspection/src/
types_8cpp
introspection/type.h
cpp_introspection
TypePtr
type
namespacecpp__introspection.html
a40e0f1c081e93f73c7faf2f23a2e38ef
(const std::string &name)
static V_Type
g_types
namespacecpp__introspection.html
a4d2e326b7e50ae969ef78967780c59a7
static M_Type
g_types_by_name
namespacecpp__introspection.html
a9d46af1d560b38dc843b4c40cd567e01
cpp_introspection
namespacecpp__introspection.html
cpp_introspection::field_traits
cpp_introspection::Accessor
cpp_introspection::AccessorBase
cpp_introspection::BoolType
cpp_introspection::CompareTypeInfo
cpp_introspection::converter
cpp_introspection::converter< OtherT, typename boost::enable_if< boost::is_floating_point< OtherT > >::type >
cpp_introspection::converter< OtherT, typename boost::enable_if< boost::is_signed< OtherT > >::type >
cpp_introspection::converter< OtherT, typename boost::enable_if< boost::is_unsigned< OtherT > >::type >
cpp_introspection::converter< std::string >
cpp_introspection::DurationType
cpp_introspection::ExpandedField
cpp_introspection::ExpandedMessage
cpp_introspection::Field
cpp_introspection::Message
cpp_introspection::MessageForwarder
cpp_introspection::MessageTemplate
cpp_introspection::NumericType
cpp_introspection::Package
cpp_introspection::StringType
cpp_introspection::TimeType
cpp_introspection::Type
cpp_introspection::UnknownType
boost::shared_ptr< Field const >
FieldPtr
namespacecpp__introspection.html
ad0dd0eda89e121648e59bf3ccb7a000e
boost::weak_ptr< Field const >
FieldWPtr
namespacecpp__introspection.html
a931d3b533dee16f0ac88cece65887df6
std::map< std::string, FieldWPtr >
M_Field
namespacecpp__introspection.html
a94480453c2999540c5f08bb752b01d0f
std::map< std::string, MessageWPtr >
M_Message
namespacecpp__introspection.html
a60381ee5bc6c08dd52c456f06888604e
std::map< std::string, PackageWPtr >
M_Package
namespacecpp__introspection.html
aff0e6cb8eb3831c7d8f1069f0b4409b5
std::map< std::string, TypeWPtr >
M_Type
namespacecpp__introspection.html
a4fd732c2d7eb73f6ef8e8598e700e98f
std::map< const std::type_info *, MessageWPtr, CompareTypeInfo >
M_TypeInfo_Message
namespacecpp__introspection.html
ac1b07c7e1b64f51e5583b663f1204a77
boost::shared_ptr< Message const >
MessagePtr
namespacecpp__introspection.html
a7fe76256b22f978502ff3030a22b8983
boost::weak_ptr< Message const >
MessageWPtr
namespacecpp__introspection.html
aa4db6cf7451a4bfd79496c554f5c3a3b
boost::shared_ptr< Package const >
PackagePtr
namespacecpp__introspection.html
a0b0babc32d761f519e7b942025fcf335
boost::weak_ptr< Package const >
PackageWPtr
namespacecpp__introspection.html
a88a5bfe38016350a702c121f804233d7
boost::shared_ptr< Type const >
TypePtr
namespacecpp__introspection.html
acc4ad7fdfa5e79d2d04b761f2e92d6f3
boost::weak_ptr< Type const >
TypeWPtr
namespacecpp__introspection.html
aa9e149e29ea40f07f570920c2e86126c
std::vector< FieldPtr >
V_Field
namespacecpp__introspection.html
a776ed05d642c51c0065165ebc4a4acc2
std::vector< const char * >
V_FieldName
namespacecpp__introspection.html
a9826a5aaae88807224cc34e0e22158a0
std::vector< MessagePtr >
V_Message
namespacecpp__introspection.html
a9e083f13ae025f6345a5aeae443f7be9
std::vector< PackagePtr >
V_Package
namespacecpp__introspection.html
a64205b48eea3e2725aad2eb8bc5fce07
std::vector< std::string >
V_string
namespacecpp__introspection.html
a815b6b008c301ae7a7633fd88f8d114f
std::vector< TypePtr >
V_Type
namespacecpp__introspection.html
aa6a7de7d126fe191c8a1211b76a09202
boost::shared_ptr< void const >
VoidConstPtr
namespacecpp__introspection.html
a63f9ef20fd06cebde4517e272fd376d4
boost::weak_ptr< void const >
VoidConstWPtr
namespacecpp__introspection.html
ac9c1f6a44e5110896b6b7e0da43f2db1
boost::shared_ptr< void >
VoidPtr
namespacecpp__introspection.html
aa84f959a3f7cc74cc6d56d374483b15e
boost::weak_ptr< void >
VoidWPtr
namespacecpp__introspection.html
a66d506a7da73949b51def19384fb6f82
MessagePtr
expand
namespacecpp__introspection.html
a2e691dcd2111d711c47ee9fa60b12e60
(const MessagePtr &message, const std::string &separator=".", const std::string &prefix="")
MessagePtr
introspect
namespacecpp__introspection.html
ad0e35d6fe6e5d253de53626106c7c3b8
(T &instance)
PackagePtr
load
namespacecpp__introspection.html
aea8212f8729d8b9eb5228d1a32cce53f
(const std::string &package_or_library_or_path)
PackagePtr
loadPackage
namespacecpp__introspection.html
a4ef8c3711482ca0def91e913a37b51d8
(const std::string &package_name)
MessagePtr
messageByDataType
namespacecpp__introspection.html
aab972dfa576b3941e2a0016eb6921fb8
(const std::string &data_type, const std::string &package=std::string())
static MessagePtr
messageByDataType
namespacecpp__introspection.html
a9d9766d42ca883eaca37d890d23c3830
(const char *data_type, const char *package)
MessagePtr
messageByMD5Sum
namespacecpp__introspection.html
a1deb30b3d4f5c7b91269efe8a7d62391
(const std::string &md5sum)
static MessagePtr
messageByMD5Sum
namespacecpp__introspection.html
a4c8196a192b04d06fd47887d8fc32db4
(const char *md5sum)
MessagePtr
messageByTypeId
namespacecpp__introspection.html
a59702ab80a9f9ed5e09890b10834dfd4
(const std::type_info &type_info)
PackagePtr
package
namespacecpp__introspection.html
a92db4fb360cc8866e62fa955dc8fb194
(const std::string &pkg)
static PackagePtr
package
namespacecpp__introspection.html
aeef97ce89dae655aa82ccac68be164df
(const char *pkg)
const V_Package &
packages
namespacecpp__introspection.html
a4f1cf8231331eda33aacda20351d0aa9
()
TypePtr
type
namespacecpp__introspection.html
a40e0f1c081e93f73c7faf2f23a2e38ef
(const std::string &name)
static V_string
g_loaded_libraries
namespacecpp__introspection.html
a63c4d4d0892f8da5c9f2afa42c21bec0
static M_Message
g_messages_by_md5sum
namespacecpp__introspection.html
aea6a33a508f79acf960b3515014f126b
static M_Message
g_messages_by_name
namespacecpp__introspection.html
a5b6b36077ea0912fdc37512d62750cfe
static M_TypeInfo_Message
g_messages_by_typeid
namespacecpp__introspection.html
a2a7749e581ed1834fff89b17f85625da
static M_Package
g_packages
namespacecpp__introspection.html
ae42a2ba842652d04f420af9614c1943e
static V_Package
g_repository
namespacecpp__introspection.html
a134bea81a54858e20000c1acdad346a3
static V_Type
g_types
namespacecpp__introspection.html
a4d2e326b7e50ae969ef78967780c59a7
static M_Type
g_types_by_name
namespacecpp__introspection.html
a9d46af1d560b38dc843b4c40cd567e01
cpp_introspection::Accessor
classcpp__introspection_1_1Accessor.html
cpp_introspection::AccessorBase
MessageTemplate< boost::remove_const< T >::type >
cpp_introspection::Accessor::FieldAccess
boost::is_const< T >::type
is_const
classcpp__introspection_1_1Accessor.html
abfa2fde2e7cbdb4f3d4263ba702bf35d
Accessor
classcpp__introspection_1_1Accessor.html
a7b337819769cb2d6c25ea94232be1e66
(const Message &message, const boost::shared_ptr< T > &instance)
VoidPtr
deserialize
classcpp__introspection_1_1Accessor.html
ad5d24554eb5416262da75a06c981b025
(ros::serialization::IStream &stream, const VoidPtr &) const
FieldWPtr
field
classcpp__introspection_1_1Accessor.html
a2b4fcd13a24562b2e2d7dcf04c8c8426
(const std::string &name) const
const V_Field &
fields
classcpp__introspection_1_1Accessor.html
a869baffe6bbef811c428f3e109fd1f17
() const
VoidConstPtr
getConstInstance
classcpp__introspection_1_1Accessor.html
a9c38eced8f166c091f47f8a8041f7973
() const
const V_FieldName &
getFieldNames
classcpp__introspection_1_1Accessor.html
a69bf257909b8a4b3bf3ddceef03ddaa5
() const
VoidPtr
getInstance
classcpp__introspection_1_1Accessor.html
a17902dc32f9fe149bca63589c0b103a1
() const
const char *
getName
classcpp__introspection_1_1Accessor.html
a96c9fc21128d17b9cca8f1d0eea20c63
() const
const char *
getPackageName
classcpp__introspection_1_1Accessor.html
a9248890b2c617fbee63ac8d254b251f0
() const
bool
hasInstance
classcpp__introspection_1_1Accessor.html
a2a5a8e6c9fb9b3452e432eb1be369783
() const
T &
instance
classcpp__introspection_1_1Accessor.html
a72ab76b4478a25a68f01cd3f2721abc8
() const
PackagePtr
package
classcpp__introspection_1_1Accessor.html
a174eb4b93746c82c99e67d0a722f91a8
() const
std::size_t
serializationLength
classcpp__introspection_1_1Accessor.html
a678abdfb0db7c6c1cb9da7dcddcdd6cd
(const VoidConstPtr &) const
void
serialize
classcpp__introspection_1_1Accessor.html
af68fcca9b4f9b4ba818c29cdaea4a2b0
(ros::serialization::OStream &stream, const VoidConstPtr &) const
ros::SerializedMessage
serialize
classcpp__introspection_1_1Accessor.html
a60321b8a0be112e00f7456862c53d22b
(const VoidConstPtr &) const
virtual
~Accessor
classcpp__introspection_1_1Accessor.html
ab18e7fa9f8da9cb520073bb9235ad834
()
static FieldPtr
access
classcpp__introspection_1_1Accessor.html
aa65a47bcae98786835f7bf260bd650f8
(const FieldType &field, AccessorBase &accessor)
V_Field
fields_
classcpp__introspection_1_1Accessor.html
a36b0fda7e0aae0465585ecf2def6ef13
M_Field
fields_by_name_
classcpp__introspection_1_1Accessor.html
a163781a505f0b2af42918d9fa07d82a9
boost::shared_ptr< T >
instance_
classcpp__introspection_1_1Accessor.html
a9bfa6a89817e1e42becdedff6a6afdbe
const Message &
message_
classcpp__introspection_1_1Accessor.html
afc3deaa50a1648e8117f0e99f5ef409f
cpp_introspection::Accessor::FieldAccess
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
const Accessor &
accessor
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
a2239c078b152ea7218d242e3d58a3c3f
() const
std::size_t
capacity
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
a42bb774796fa7e4c1215a4d3c2062e2b
() const
bool
empty
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
a47213baef7128d1b25f155c87a38352e
() const
MessagePtr
expand
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
af4ba1ed638310d396bc2e0d9fab26689
(std::size_t i) const
FieldAccess
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
ac5fc44f55ae3a381b1c246798a290d92
(const FieldType &field, const Accessor &accessor)
boost::any
get
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
a416685b05e8b41ac7d58ffbba9968675
(std::size_t i) const
bool
hasInstance
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
a4b3d59a6ab738de0bdaa0d3104799a09
() const
field_type &
reference
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
a1e0d6e437f4179ffecea98dafb1a7bed
() const
value_type &
reference
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
a94693922e4bb4f0f2031d12f828b853a
(std::size_t i) const
void
resize
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
abc9d4c57c9af806cbf10f5580227b505
(std::size_t new_size) const
void
setAny
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
af76fa777c1e9a16e9def70c10ec34a42
(const boost::any &value, std::size_t i) const
std::size_t
size
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
a734687d1e322d0fb4ce4989978fc66d0
() const
virtual
~FieldAccess
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
ab596a904c4e76db6f17b51433f0783b4
()
boost::mpl::if_< boost::is_const< T >, const typename FieldType::field_type, typename FieldType::field_type >::type
field_type
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
a0eadab174c898864d0f5dc038926c792
boost::mpl::if_< boost::is_const< T >, const typename FieldType::value_type, typename FieldType::value_type >::type
value_type
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
a8b47ce3be648f569fabb67f536ed5c47
const Accessor &
accessor_
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
a916c22dc394fb5d56ad6a26c8e475e39
V_Message
expanded_
classcpp__introspection_1_1Accessor_1_1FieldAccess.html
a874c6c4e820783239c5a43fe2d007436
cpp_introspection::AccessorBase
classcpp__introspection_1_1AccessorBase.html
cpp_introspection::BoolType
classcpp__introspection_1_1BoolType.html
cpp_introspection::Type
std_msgs::Bool::_data_type
type
classcpp__introspection_1_1BoolType.html
a1b498869603815bfebc94e526c85511a
virtual double
as_double
classcpp__introspection_1_1BoolType.html
a6eca1f95ea53ade96cb2377aecb808b6
(const boost::any &value) const
virtual int
as_int
classcpp__introspection_1_1BoolType.html
a72188d72edea8679cdeb4b9d4f9a6b0f
(const boost::any &value) const
virtual std::string
as_string
classcpp__introspection_1_1BoolType.html
a7eb2cf543a6d29842d09adfb3b7a3315
(const boost::any &value) const
virtual unsigned
as_unsigned
classcpp__introspection_1_1BoolType.html
a2cfd9f1e765fdb73c3cb6ae68af90055
(const boost::any &value) const
BoolType
classcpp__introspection_1_1BoolType.html
ac7767816ad3be2a18478e37cda794d73
(const char *name)
virtual boost::any
from_double
classcpp__introspection_1_1BoolType.html
aa954fddc11af2e26cb31e99a083b108a
(double value) const
virtual boost::any
from_int
classcpp__introspection_1_1BoolType.html
add783713d1de2432e62bc6440b2f3744
(int value) const
virtual boost::any
from_string
classcpp__introspection_1_1BoolType.html
aad56300ac6c0d93b61bf4cf0a4da8843
(const std::string &value) const
virtual boost::any
from_unsigned
classcpp__introspection_1_1BoolType.html
a1f0a1dfca9d048eaaaebdcb16f538370
(unsigned value) const
virtual const std::type_info &
getTypeId
classcpp__introspection_1_1BoolType.html
ad8dd65f718ec9826db9907aa54ac1195
() const
virtual bool
isNumeric
classcpp__introspection_1_1BoolType.html
a5e12444e04cf27e86608e6c009f81f5d
() const
virtual
~BoolType
classcpp__introspection_1_1BoolType.html
a9a46e908c73ce72a3a9cc0365bfcd2fa
()
cpp_introspection::CompareTypeInfo
structcpp__introspection_1_1CompareTypeInfo.html
bool
operator()
structcpp__introspection_1_1CompareTypeInfo.html
a511a031defafed3faa3d581f671bb6a6
(const std::type_info *t1, const std::type_info *t2) const
cpp_introspection::converter
structcpp__introspection_1_1converter.html
static boost::any
from
structcpp__introspection_1_1converter.html
a11681b4ce3faf7766d7d2e70a4fab8f0
(const Type &type, const OtherT &value)
static OtherT
to
structcpp__introspection_1_1converter.html
abbf25d99b459071c4cbdd48c1aa77651
(const Type &type, const boost::any &value)
cpp_introspection::converter< OtherT, typename boost::enable_if< boost::is_floating_point< OtherT > >::type >
structcpp__introspection_1_1converter_3_01OtherT_00_01typename_01boost_1_1enable__if_3_01boost_18c65167d41aff0d34c14586a3a51f644.html
static boost::any
from
structcpp__introspection_1_1converter_3_01OtherT_00_01typename_01boost_1_1enable__if_3_01boost_18c65167d41aff0d34c14586a3a51f644.html
a14c2069499f399fe21f5bd270b216acf
(const Type &type, const OtherT &value)
static OtherT
to
structcpp__introspection_1_1converter_3_01OtherT_00_01typename_01boost_1_1enable__if_3_01boost_18c65167d41aff0d34c14586a3a51f644.html
a529acf4b95399ea22bca4c3962b79208
(const Type &type, const boost::any &value)
cpp_introspection::converter< OtherT, typename boost::enable_if< boost::is_signed< OtherT > >::type >
structcpp__introspection_1_1converter_3_01OtherT_00_01typename_01boost_1_1enable__if_3_01boost_189b18e0b35b73b471eb18a19d5ca88de.html
static boost::any
from
structcpp__introspection_1_1converter_3_01OtherT_00_01typename_01boost_1_1enable__if_3_01boost_189b18e0b35b73b471eb18a19d5ca88de.html
a3be8667903d6bc1349922a817f08153b
(const Type &type, const OtherT &value)
static OtherT
to
structcpp__introspection_1_1converter_3_01OtherT_00_01typename_01boost_1_1enable__if_3_01boost_189b18e0b35b73b471eb18a19d5ca88de.html
ab661d9aa32864d9a9d5a3fab112bd0cd
(const Type &type, const boost::any &value)
cpp_introspection::converter< OtherT, typename boost::enable_if< boost::is_unsigned< OtherT > >::type >
structcpp__introspection_1_1converter_3_01OtherT_00_01typename_01boost_1_1enable__if_3_01boost_1304324b68775658f319c7795a84ee594.html
static boost::any
from
structcpp__introspection_1_1converter_3_01OtherT_00_01typename_01boost_1_1enable__if_3_01boost_1304324b68775658f319c7795a84ee594.html
ae25a74d1b131c925f859433a1527d9f1
(const Type &type, const OtherT &value)
static OtherT
to
structcpp__introspection_1_1converter_3_01OtherT_00_01typename_01boost_1_1enable__if_3_01boost_1304324b68775658f319c7795a84ee594.html
a135742e5d1546208b923e40edbed1b64
(const Type &type, const boost::any &value)
cpp_introspection::converter< std::string >
structcpp__introspection_1_1converter_3_01std_1_1string_01_4.html
static boost::any
from
structcpp__introspection_1_1converter_3_01std_1_1string_01_4.html
a738699d199b3d0ff82b93107d9da69b1
(const Type &type, const std::string &value)
static std::string
to
structcpp__introspection_1_1converter_3_01std_1_1string_01_4.html
af5853da6f59e06ca43ea4a9ba0595e27
(const Type &type, const boost::any &value)
cpp_introspection::DurationType
classcpp__introspection_1_1DurationType.html
cpp_introspection::Type
ros::Duration
type
classcpp__introspection_1_1DurationType.html
a2a7d421bec68fe326687b25c25089312
virtual double
as_double
classcpp__introspection_1_1DurationType.html
acee2705fdc65587d82c37b3c0fbb2ffd
(const boost::any &value) const
virtual int
as_int
classcpp__introspection_1_1DurationType.html
a7c204b08318672c0c26247bf690de58f
(const boost::any &value) const
virtual std::string
as_string
classcpp__introspection_1_1DurationType.html
aeca3f64b900556ca231aec470fc5405e
(const boost::any &value) const
virtual unsigned
as_unsigned
classcpp__introspection_1_1DurationType.html
aeb08133b7f84169681b979cb7d1bc6ac
(const boost::any &value) const
DurationType
classcpp__introspection_1_1DurationType.html
a094c8010e6f0f7cb1dc9f1c35b45de9c
(const char *name)
virtual boost::any
from_double
classcpp__introspection_1_1DurationType.html
aad431c56ddd6c8f2bf7a6bc377889c98
(double value) const
virtual boost::any
from_int
classcpp__introspection_1_1DurationType.html
a8ff8ea04863554edcf5bb172818bcc50
(int value) const
virtual boost::any
from_string
classcpp__introspection_1_1DurationType.html
aea6bbdb56db60ba14891703389e15488
(const std::string &value) const
virtual boost::any
from_unsigned
classcpp__introspection_1_1DurationType.html
a71811eb61fee3078d4358095a96921d4
(unsigned value) const
virtual const std::type_info &
getTypeId
classcpp__introspection_1_1DurationType.html
a7f392be216f097439e782c5951dab0dc
() const
virtual bool
isNumeric
classcpp__introspection_1_1DurationType.html
aa29271dbbfb2424632a84168fe9606a7
() const
virtual
~DurationType
classcpp__introspection_1_1DurationType.html
a680ab6c58807b331c2c4afdf1ea325ab
()
cpp_introspection::ExpandedField
classcpp__introspection_1_1ExpandedField.html
cpp_introspection::Field
virtual FieldPtr
access
classcpp__introspection_1_1ExpandedField.html
a38150b5c08bc12ff5458ada00cbd5a94
(AccessorBase &accessor) const
ExpandedField
classcpp__introspection_1_1ExpandedField.html
a1de771b9bffbc71618579106e8f96bce
(const Field &parent, std::string name=std::string(), std::size_t index=0)
virtual boost::any
get
classcpp__introspection_1_1ExpandedField.html
ac2112ac7928a3c7eb7484d1141d2cb76
(std::size_t i=0) const
virtual const char *
getDataType
classcpp__introspection_1_1ExpandedField.html
af40c6d8401f458790c335f5ef43be2dc
() const
virtual std::size_t
getIndex
classcpp__introspection_1_1ExpandedField.html
a5146f692202ab196fe9fa1f3819f6b75
() const
virtual const char *
getName
classcpp__introspection_1_1ExpandedField.html
a96ae7673580a6297ad28c1a13f91c4c3
() const
virtual TypePtr
getType
classcpp__introspection_1_1ExpandedField.html
a050c27ed3b20200f0011bad111a1a650
() const
virtual const std::type_info &
getTypeId
classcpp__introspection_1_1ExpandedField.html
a19b314e76642e656d240a3ba34f653ae
() const
virtual const char *
getValueType
classcpp__introspection_1_1ExpandedField.html
af1497b654dd6439804da696f4a0d0147
() const
virtual bool
hasInstance
classcpp__introspection_1_1ExpandedField.html
a95a3e1524b63e62035af60b187aaba80
() const
virtual bool
isArray
classcpp__introspection_1_1ExpandedField.html
ac1e8f4edbb857fef8917e823b5195d67
() const
virtual bool
isContainer
classcpp__introspection_1_1ExpandedField.html
af991e5b43ed51cbefc5151313eb33067
() const
virtual bool
isFixedSize
classcpp__introspection_1_1ExpandedField.html
a7ffa2e40e450f9b6372deb413d44eeaa
() const
virtual bool
isMessage
classcpp__introspection_1_1ExpandedField.html
aed36efd04994f7b80937092462bd1974
() const
virtual bool
isSimple
classcpp__introspection_1_1ExpandedField.html
ad519f207272958f76a7f010a723b50d9
() const
virtual bool
isVector
classcpp__introspection_1_1ExpandedField.html
acc4de155c17ddb67384b630223c4e570
() const
virtual const Message &
message
classcpp__introspection_1_1ExpandedField.html
a2a98de4450617592007ff9abb34edd70
() const
virtual void
setAny
classcpp__introspection_1_1ExpandedField.html
af81b3218bee40d6abb69a0f174103a90
(const boost::any &value, std::size_t i=0) const
virtual
~ExpandedField
classcpp__introspection_1_1ExpandedField.html
aae17656fd43c976236a617ff7e326f1b
()
std::size_t
index_
classcpp__introspection_1_1ExpandedField.html
aa329a58e2755d1230977d9216677fad5
std::string
name_
classcpp__introspection_1_1ExpandedField.html
a835d2e84e2e2047615ef50838934e3d5
const Field &
parent_
classcpp__introspection_1_1ExpandedField.html
a074045aa27856d6f5f2f63505e8def31
cpp_introspection::ExpandedMessage
classcpp__introspection_1_1ExpandedMessage.html
cpp_introspection::MessageForwarder
ExpandedMessage
classcpp__introspection_1_1ExpandedMessage.html
ae266e241fd5b28b181927f1ece45831a
(const MessagePtr &parent, const std::string &separator=".", const std::string &prefix=std::string())
virtual FieldWPtr
field
classcpp__introspection_1_1ExpandedMessage.html
a5f3afdb7f946febcd1235555545d58fa
(const std::string &name) const
virtual const V_Field &
fields
classcpp__introspection_1_1ExpandedMessage.html
aa20ac560151c0795148fe0e594679d01
() const
virtual const V_FieldName &
getFieldNames
classcpp__introspection_1_1ExpandedMessage.html
a1ef1eba05cb282ed8c04a2eeb3f6e62d
() const
virtual MessagePtr
introspect
classcpp__introspection_1_1ExpandedMessage.html
a7a62036ed6e128efca1aa6477b9e4a70
(void *instance) const
virtual MessagePtr
introspect
classcpp__introspection_1_1ExpandedMessage.html
ae83cd6d88b52d29793d8b1e652fdb3c2
(void const *instance) const
virtual
~ExpandedMessage
classcpp__introspection_1_1ExpandedMessage.html
ad912eadcb8331a03f26c507e4f578f2e
()
void
expand
classcpp__introspection_1_1ExpandedMessage.html
a7abc5df54b5464ce9a0590ed563fc118
(const MessagePtr &message, const std::string &prefix)
V_FieldName
field_names_
classcpp__introspection_1_1ExpandedMessage.html
a04efc9a468caec5a7df5d628990c25ab
V_Field
fields_
classcpp__introspection_1_1ExpandedMessage.html
a90fdc1e5002a852de516ae78ae11cabe
M_Field
fields_by_name_
classcpp__introspection_1_1ExpandedMessage.html
a2dd28c67045a09091078290817826e6b
std::string
prefix_
classcpp__introspection_1_1ExpandedMessage.html
a18e54859654f40d7a5a8f1ace9c97df8
std::string
separator_
classcpp__introspection_1_1ExpandedMessage.html
a3c67f314fc05deefd13c73454d023cdf
cpp_introspection::Field
classcpp__introspection_1_1Field.html
virtual FieldPtr
access
classcpp__introspection_1_1Field.html
acfb098f69327cc01820d8e53234fbe20
(AccessorBase &accessor) const =0
T
as
classcpp__introspection_1_1Field.html
a0b78e3c25c6a3450ee836f0fb8c5f194
(std::size_t i=0) const
virtual std::size_t
capacity
classcpp__introspection_1_1Field.html
ac2acffd70ae6e3ceb1b5b47c4432f601
() const
virtual bool
empty
classcpp__introspection_1_1Field.html
a474295f10ed6c682868667bc8620e6ca
() const
virtual MessagePtr
expand
classcpp__introspection_1_1Field.html
a943f3a10c20d693b0b8bbeeb833a4752
(std::size_t i=0) const
virtual boost::any
get
classcpp__introspection_1_1Field.html
a9d89154503446bb34fa1fa8e8ea6ee31
(std::size_t i=0) const
virtual const char *
getDataType
classcpp__introspection_1_1Field.html
ac6ddf21ee739c35dbfc87693b3c1cdda
() const =0
virtual std::size_t
getIndex
classcpp__introspection_1_1Field.html
adcfea27585dce6608621d6fa01b74acd
() const =0
virtual const char *
getName
classcpp__introspection_1_1Field.html
a725d38deb44664da054dabd4982c906b
() const =0
virtual TypePtr
getType
classcpp__introspection_1_1Field.html
a6a060d6d07baf40500295b16726a4bbe
() const
virtual const std::type_info &
getTypeId
classcpp__introspection_1_1Field.html
a3bbbbb13d905714886a3ad7cfb27cbc4
() const =0
virtual const char *
getValueType
classcpp__introspection_1_1Field.html
a0151ff770cd7f6b59fa389897bbc2d08
() const =0
virtual bool
hasInstance
classcpp__introspection_1_1Field.html
aef22da8298957638ec749342513e53c7
() const
virtual bool
isArray
classcpp__introspection_1_1Field.html
aa692789878d98560989c515779ce0b03
() const =0
virtual bool
isContainer
classcpp__introspection_1_1Field.html
a953124cf3dabf8fe88023978c2364b9e
() const =0
virtual bool
isFixedSize
classcpp__introspection_1_1Field.html
a7b4490cc6cf4d1c21a2c54ed9f58dff4
() const =0
virtual bool
isMessage
classcpp__introspection_1_1Field.html
a8c9c9cc7ed5459ff200ca241587e9b30
() const =0
virtual bool
isSimple
classcpp__introspection_1_1Field.html
a2cbfa6c2c2f3dd200c8de7515c80623d
() const =0
virtual bool
isVector
classcpp__introspection_1_1Field.html
a24f8e9644dfb2f3ba9eb72b2118e1e75
() const =0
virtual const Message &
message
classcpp__introspection_1_1Field.html
aaf3f9d7af0ad4996514df640c07cbaae
() const =0
virtual void
resize
classcpp__introspection_1_1Field.html
a73b6fbfa3850095ae6a97a8c92b8110e
(size_t new_size) const
void
set
classcpp__introspection_1_1Field.html
af2332fd2d327b2b9377e0f5ffb94ab3d
(const T &value, std::size_t i=0) const
virtual void
setAny
classcpp__introspection_1_1Field.html
a80352cbe3edaa4a9a806a633721e562f
(const boost::any &value, std::size_t i=0) const
virtual std::size_t
size
classcpp__introspection_1_1Field.html
a88a71d9fac75271d61412237df233037
() const
virtual
~Field
classcpp__introspection_1_1Field.html
af35995a7a9a85c3bf7f52a39547f14cc
()
cpp_introspection::Message
classcpp__introspection_1_1Message.html
V_Field::const_iterator
const_iterator
classcpp__introspection_1_1Message.html
a33ea58194e075c29eacbe6b61f06e312
V_Field::iterator
iterator
classcpp__introspection_1_1Message.html
ac2156140476737017f03ded8af119b3a
const_iterator
begin
classcpp__introspection_1_1Message.html
a8cd90e7599415e9d497a064e06144e4a
() const
virtual VoidPtr
createInstance
classcpp__introspection_1_1Message.html
a30bcfc8fb0d615440e69ffde17b7d796
() const =0
virtual VoidPtr
deserialize
classcpp__introspection_1_1Message.html
a505563bcc3b40f11d8458356ab170825
(ros::serialization::IStream &stream, const VoidPtr &instance=VoidPtr()) const =0
const_iterator
end
classcpp__introspection_1_1Message.html
a188764060a80ba1169101bd324af5f55
() const
virtual FieldWPtr
field
classcpp__introspection_1_1Message.html
adb58ca12c34f7d12c690eef4c2611e9d
(const std::string &name) const =0
virtual const V_Field &
fields
classcpp__introspection_1_1Message.html
a733d69dd31ea664120c152581d42e616
() const =0
virtual VoidConstPtr
getConstInstance
classcpp__introspection_1_1Message.html
a5464a6ceedb541ad30e7b04d8d9c07cc
() const
boost::shared_ptr< T const >
getConstInstanceAs
classcpp__introspection_1_1Message.html
acae08eb62b75bb667341d9af86cd8a5e
() const
virtual const char *
getDataType
classcpp__introspection_1_1Message.html
adcd6b8efa4d6c59d04a8b25b860e58d3
() const =0
virtual const char *
getDefinition
classcpp__introspection_1_1Message.html
af69d1a9e709f64abc8296af943e09dba
() const =0
virtual const V_FieldName &
getFieldNames
classcpp__introspection_1_1Message.html
afbcfdaa65ca2c0fc0e7664b122060cf7
() const =0
V_string
getFields
classcpp__introspection_1_1Message.html
ac6effbcfa2cf5132040099a57992ec3b
(bool expand=false, const std::string &separator=".", const std::string &prefix=std::string()) const
V_string &
getFields
classcpp__introspection_1_1Message.html
a8434303f64a8f323ed4bdf96079ca006
(V_string &fields, bool expand=false, const std::string &separator=".", const std::string &prefix=std::string()) const
virtual std::string *
getFrameId
classcpp__introspection_1_1Message.html
a127873f70c3105bbf342cd538a0fff5b
(const VoidPtr &instance) const =0
virtual const std::string *
getFrameId
classcpp__introspection_1_1Message.html
a9cfa33d16bb15114e159c280f58139e5
(const VoidConstPtr &instance) const =0
virtual std_msgs::Header *
getHeader
classcpp__introspection_1_1Message.html
a16cad102bad8b7a3d8e373410fc69e2f
(const VoidPtr &instance) const =0
virtual const std_msgs::Header *
getHeader
classcpp__introspection_1_1Message.html
a7daf17065a6e040d102e3471eb35cc4d
(const VoidConstPtr &instance) const =0
virtual VoidPtr
getInstance
classcpp__introspection_1_1Message.html
ace54fb6c3fcb1ebd7c7c7dbfa335aa66
() const
boost::shared_ptr< T >
getInstanceAs
classcpp__introspection_1_1Message.html
a280182667688e0b040a7673bf3dd583a
() const
virtual const char *
getMD5Sum
classcpp__introspection_1_1Message.html
a13cd99a99176d904ff30d706f9c4d3e9
() const =0
virtual const char *
getName
classcpp__introspection_1_1Message.html
a35b71d1f1bfd67f03d5ef95996a5a235
() const =0
virtual const char *
getPackageName
classcpp__introspection_1_1Message.html
a6e11c77d010bdede7bd1ef368f27a14f
() const =0
virtual ros::Time *
getTimeStamp
classcpp__introspection_1_1Message.html
a9a9b74d80515f6c0d7ec7144634c717c
(const VoidPtr &instance) const =0
virtual const ros::Time *
getTimeStamp
classcpp__introspection_1_1Message.html
a319015118e61e6c24a548a06c9105f3b
(const VoidConstPtr &instance) const =0
virtual const std::type_info &
getTypeId
classcpp__introspection_1_1Message.html
a09325cd0e8d2db92bdae4fd159310152
() const =0
V_string
getTypes
classcpp__introspection_1_1Message.html
af756b3e04ccca5b52dbefc963a3f9c4f
(bool expand=false) const
V_string &
getTypes
classcpp__introspection_1_1Message.html
a2fc0bef602f364dd5b932ce3e4cf41e3
(V_string &types, bool expand=false) const
std::vector< boost::any >
getValues
classcpp__introspection_1_1Message.html
a5836db5169051d8aa552f3b9e0772762
(bool expand=false) const
std::vector< boost::any > &
getValues
classcpp__introspection_1_1Message.html
a8b18e840f8a565b42e90dd0326846589
(std::vector< boost::any > &values, bool expand=false) const
virtual bool
hasHeader
classcpp__introspection_1_1Message.html
ab548776bab4811ba603419a4c429687d
() const =0
virtual bool
hasInstance
classcpp__introspection_1_1Message.html
ae3bdf0f0dae84653077e79581e5a43c8
() const
bool
hasType
classcpp__introspection_1_1Message.html
aaafef9d4a808fa78c72834b4373ec284
() const
virtual MessagePtr
introspect
classcpp__introspection_1_1Message.html
a70e50d3795082d06e5f77213a45d53c2
(const VoidPtr &instance) const =0
virtual MessagePtr
introspect
classcpp__introspection_1_1Message.html
a4161fbe5d6f7b1b9682a16765c413532
(void *instance) const =0
virtual MessagePtr
introspect
classcpp__introspection_1_1Message.html
a806e2603aa7767a47796c293288f5000
(const VoidConstPtr &instance) const =0
virtual MessagePtr
introspect
classcpp__introspection_1_1Message.html
a184c44861f5c174007aa7d802b337e4a
(void const *instance) const =0
virtual MessagePtr
introspect
classcpp__introspection_1_1Message.html
a6426a8a32ce830ef91390ec9c5481df4
() const
virtual bool
isFixedSize
classcpp__introspection_1_1Message.html
a1647f70b4b9be9ed0746b00b2da7860f
() const =0
virtual bool
isMessage
classcpp__introspection_1_1Message.html
ac5d2cbcd07b8a0ae37e87d9c804e4798
() const
virtual bool
isSimple
classcpp__introspection_1_1Message.html
afa12141db9fa3d9de122b24335c789cb
() const =0
T::Ptr
narrow
classcpp__introspection_1_1Message.html
adfb09081810a6a70a6f8a6cb5ce511a8
(const VoidPtr &instance) const
T::ConstPtr
narrow
classcpp__introspection_1_1Message.html
a03e2ead3e4218b9464646b3640e87921
(const VoidConstPtr &instance) const
virtual PackagePtr
package
classcpp__introspection_1_1Message.html
a7a48236e20ab012ef0d9b92389abbaaa
() const =0
virtual std::size_t
serializationLength
classcpp__introspection_1_1Message.html
a46e2c8562c9d44bc2fa32944c8e46bdc
(const VoidConstPtr &instance=VoidConstPtr()) const =0
virtual void
serialize
classcpp__introspection_1_1Message.html
a7d01a77a68172e1610ff513f83c4bb75
(ros::serialization::OStream &stream, const VoidConstPtr &instance=VoidConstPtr()) const =0
virtual ros::SerializedMessage
serialize
classcpp__introspection_1_1Message.html
a06f409ab8c2c90ef5fbced4f6a2e1daf
(const VoidConstPtr &instance=VoidConstPtr()) const =0
std::size_t
size
classcpp__introspection_1_1Message.html
ab71bf72988b465262bacac1bf4328778
() const
virtual
~Message
classcpp__introspection_1_1Message.html
aaa3fed33e1939980e80a370c85e4bb46
()
cpp_introspection::MessageForwarder
classcpp__introspection_1_1MessageForwarder.html
cpp_introspection::Message
virtual VoidPtr
createInstance
classcpp__introspection_1_1MessageForwarder.html
abc8eb97b6bb40a85a584cfdbee43b144
() const
virtual VoidPtr
deserialize
classcpp__introspection_1_1MessageForwarder.html
a399b92fa7ccb08e469ef42fb1a2f6ae0
(ros::serialization::IStream &stream, const VoidPtr &instance=VoidPtr()) const
virtual VoidConstPtr
getConstInstance
classcpp__introspection_1_1MessageForwarder.html
a519fe18f6100de6db590715674cc8229
() const
virtual const char *
getDataType
classcpp__introspection_1_1MessageForwarder.html
a87dd65fbe5a6b0318dcffb2c9e9cb67b
() const
virtual const char *
getDefinition
classcpp__introspection_1_1MessageForwarder.html
aa6ca5f29821d41381822f137bd0f1596
() const
virtual std::string *
getFrameId
classcpp__introspection_1_1MessageForwarder.html
ad5f8b8fbaf3465400e1846720b00ff40
(const VoidPtr &instance) const
virtual const std::string *
getFrameId
classcpp__introspection_1_1MessageForwarder.html
a3f71a8efd3ffe93bf606cb6118875ede
(const VoidConstPtr &instance) const
virtual std_msgs::Header *
getHeader
classcpp__introspection_1_1MessageForwarder.html
af47b9d61e14e6ba361b1ca5065e36300
(const VoidPtr &instance) const
virtual const std_msgs::Header *
getHeader
classcpp__introspection_1_1MessageForwarder.html
a4426029e14e059943978740a79da5e73
(const VoidConstPtr &instance) const
virtual VoidPtr
getInstance
classcpp__introspection_1_1MessageForwarder.html
a259e7e07355f0830438820bafff238b5
() const
virtual const char *
getMD5Sum
classcpp__introspection_1_1MessageForwarder.html
a183a571d5e2c5f80aa2cbfaeb581730d
() const
virtual const char *
getName
classcpp__introspection_1_1MessageForwarder.html
a9e2c02712bbb2e00b6561610e689726e
() const
virtual const char *
getPackageName
classcpp__introspection_1_1MessageForwarder.html
a783788855c31893cd07fa1c51898899c
() const
virtual ros::Time *
getTimeStamp
classcpp__introspection_1_1MessageForwarder.html
ad0c9903be68de92a1332743982864603
(const VoidPtr &instance) const
virtual const ros::Time *
getTimeStamp
classcpp__introspection_1_1MessageForwarder.html
a5179733ad58a5f5aedbea046e76941a3
(const VoidConstPtr &instance) const
virtual const std::type_info &
getTypeId
classcpp__introspection_1_1MessageForwarder.html
a3141f1f43b47a23b5f49fcf0dc1a2abe
() const
virtual bool
hasHeader
classcpp__introspection_1_1MessageForwarder.html
a6fb90d202c4a987ea9edd4a4399b5207
() const
virtual bool
hasInstance
classcpp__introspection_1_1MessageForwarder.html
a3e5e4212adeb9706bf4a1b021634f858
() const
virtual MessagePtr
introspect
classcpp__introspection_1_1MessageForwarder.html
aed125f0494d1ccc5c49b9d1f2a754692
(const VoidPtr &instance) const
virtual MessagePtr
introspect
classcpp__introspection_1_1MessageForwarder.html
a480a71458282162a8c031941b6397628
(void *instance) const
virtual MessagePtr
introspect
classcpp__introspection_1_1MessageForwarder.html
a86eb208628b31131a486fecc8507d287
(const VoidConstPtr &instance) const
virtual MessagePtr
introspect
classcpp__introspection_1_1MessageForwarder.html
ad92adef79895a208268019222700c71c
(void const *instance) const
virtual bool
isFixedSize
classcpp__introspection_1_1MessageForwarder.html
aa9e674b5c8ed2c1f95dc0a1b482a420d
() const
virtual bool
isMessage
classcpp__introspection_1_1MessageForwarder.html
a2d64931fd0a85fe411230275afc02f3f
() const
virtual bool
isSimple
classcpp__introspection_1_1MessageForwarder.html
aa453991c23bfe1452497c2be2b9d8656
() const
MessageForwarder
classcpp__introspection_1_1MessageForwarder.html
aac99885015548c665286c5827e2fc83f
(const MessagePtr &parent)
virtual PackagePtr
package
classcpp__introspection_1_1MessageForwarder.html
ad50eae675085495a98c634a6e18f65ba
() const
virtual std::size_t
serializationLength
classcpp__introspection_1_1MessageForwarder.html
a23a5577586cdd1935e81b3393641768f
(const VoidConstPtr &instance=VoidConstPtr()) const
virtual void
serialize
classcpp__introspection_1_1MessageForwarder.html
acf083c408ec402b68ddfc0e7a6eaafca
(ros::serialization::OStream &stream, const VoidConstPtr &instance=VoidConstPtr()) const
virtual ros::SerializedMessage
serialize
classcpp__introspection_1_1MessageForwarder.html
ad289c8d0ca80496e2d9bae7a36540f76
(const VoidConstPtr &instance=VoidConstPtr()) const
virtual
~MessageForwarder
classcpp__introspection_1_1MessageForwarder.html
abbf576dfe75994fa00857eecebe7c71a
()
const MessagePtr &
parent_
classcpp__introspection_1_1MessageForwarder.html
af9cfd50a6364dd2e05952d3298234815
cpp_introspection::MessageTemplate
classcpp__introspection_1_1MessageTemplate.html
T
cpp_introspection::Message
T
MessageType
classcpp__introspection_1_1MessageTemplate.html
a38168a6ccf8c284585746690df44ac85
VoidPtr
createInstance
classcpp__introspection_1_1MessageTemplate.html
ac2442fe62dd5a5569072a5de91cbadba
() const
VoidPtr
deserialize
classcpp__introspection_1_1MessageTemplate.html
ace222d552c79cdefeb9aaa9c186ec075
(ros::serialization::IStream &stream, const VoidPtr &instance=VoidPtr()) const
const char *
getDataType
classcpp__introspection_1_1MessageTemplate.html
a7f84c929c1665ec4d1b11627a1fb9c6d
() const
const char *
getDefinition
classcpp__introspection_1_1MessageTemplate.html
ae23b7fa5e3f1d6d570d7c44bd3f5920a
() const
std::string *
getFrameId
classcpp__introspection_1_1MessageTemplate.html
a14965ca1157a1d941d0504637b279ed4
(const VoidPtr &instance) const
const std::string *
getFrameId
classcpp__introspection_1_1MessageTemplate.html
a7e3fa821dbbbfe3fe78e14156983f40e
(const VoidConstPtr &instance) const
::std_msgs::Header *
getHeader
classcpp__introspection_1_1MessageTemplate.html
ac4257b5184acaa4e42a89b0c459c5a97
(const VoidPtr &instance) const
const ::std_msgs::Header *
getHeader
classcpp__introspection_1_1MessageTemplate.html
a41735e91373330e0f6687df4cd781d5d
(const VoidConstPtr &instance) const
const char *
getMD5Sum
classcpp__introspection_1_1MessageTemplate.html
aa710a3916b394d5bd3574e112e4f8242
() const
ros::Time *
getTimeStamp
classcpp__introspection_1_1MessageTemplate.html
aaee35df0ab2241c8dfc00f19192ddf13
(const VoidPtr &instance) const
const ros::Time *
getTimeStamp
classcpp__introspection_1_1MessageTemplate.html
ac9e812488bca3f54ab24f8ad01f6eae9
(const VoidConstPtr &instance) const
const std::type_info &
getTypeId
classcpp__introspection_1_1MessageTemplate.html
a4769bb8ba02de920f3bb0ef43441e309
() const
bool
hasHeader
classcpp__introspection_1_1MessageTemplate.html
a92b037f57b20f8414ff64f7824eafd2b
() const
MessagePtr
introspect
classcpp__introspection_1_1MessageTemplate.html
a4ed80eab6768cc736b1ce68f325cacca
(const VoidPtr &instance) const
MessagePtr
introspect
classcpp__introspection_1_1MessageTemplate.html
ae4376c9eb83c410da36c673bf554a2ed
(void *instance) const
MessagePtr
introspect
classcpp__introspection_1_1MessageTemplate.html
ae7b24712c02f01ec97b0dcdcc15457ff
(const VoidConstPtr &instance) const
MessagePtr
introspect
classcpp__introspection_1_1MessageTemplate.html
af0dd69f46e1371e91252394f6f75e39c
(void const *instance) const
bool
isFixedSize
classcpp__introspection_1_1MessageTemplate.html
a2a0cc2c3729cabb4b7eff7c78f05ad40
() const
bool
isSimple
classcpp__introspection_1_1MessageTemplate.html
a055fee748f82eadb4a186f64fa1f9589
() const
std::size_t
serializationLength
classcpp__introspection_1_1MessageTemplate.html
a0aab1008b9b5b7e1f3589ea5d97884cc
(const VoidConstPtr &instance=VoidConstPtr()) const
void
serialize
classcpp__introspection_1_1MessageTemplate.html
aad5a757129393dae29a7a0fdeb516382
(ros::serialization::OStream &stream, const VoidConstPtr &instance=VoidConstPtr()) const
ros::SerializedMessage
serialize
classcpp__introspection_1_1MessageTemplate.html
a27bc6c6e049492ec00563b58c3f87958
(const VoidConstPtr &instance=VoidConstPtr()) const
virtual
~MessageTemplate
classcpp__introspection_1_1MessageTemplate.html
a8bd348eca7e5f1f54f57d820837b28c7
()
cpp_introspection::NumericType
classcpp__introspection_1_1NumericType.html
cpp_introspection::Type
T
type
classcpp__introspection_1_1NumericType.html
a5c0e693004450f43fe3b9e82acd59263
virtual double
as_double
classcpp__introspection_1_1NumericType.html
ae2e4fc1d3893c18986f5f8886d3e71cd
(const boost::any &value) const
virtual int
as_int
classcpp__introspection_1_1NumericType.html
ac38d4d13275acf39d980ec8130714324
(const boost::any &value) const
virtual std::string
as_string
classcpp__introspection_1_1NumericType.html
a1257b02420fb38bc621db0c43ba8c1f6
(const boost::any &value) const
virtual unsigned
as_unsigned
classcpp__introspection_1_1NumericType.html
a3a8b239b042ce9a3e379630f8f974f8f
(const boost::any &value) const
virtual boost::any
from_double
classcpp__introspection_1_1NumericType.html
a1797c6b89d64181e015a2839f8dfc229
(double value) const
virtual boost::any
from_int
classcpp__introspection_1_1NumericType.html
a4f1f0c3c64303305ce814651c5077b7a
(int value) const
virtual boost::any
from_string
classcpp__introspection_1_1NumericType.html
abf612993f9de4c34edd5d2c151b07bf3
(const std::string &value) const
virtual boost::any
from_unsigned
classcpp__introspection_1_1NumericType.html
af302bee86549e681f7f71fd21b4684f2
(unsigned value) const
virtual const std::type_info &
getTypeId
classcpp__introspection_1_1NumericType.html
ad9431b85dfe656a62da980027197f018
() const
virtual bool
isNumeric
classcpp__introspection_1_1NumericType.html
a4267a293deee2cedc7d3164d5203d783
() const
NumericType
classcpp__introspection_1_1NumericType.html
a64aff4cf75a1ba8790a1974e5420f4e6
(const char *name)
virtual
~NumericType
classcpp__introspection_1_1NumericType.html
af0abc4e949e16990ec58cb4844378d50
()
cpp_introspection::Package
classcpp__introspection_1_1Package.html
V_Message::const_iterator
const_iterator
classcpp__introspection_1_1Package.html
a482b68b98444255506f1aa8c36222a9e
V_Message::iterator
iterator
classcpp__introspection_1_1Package.html
ad4ed10efbd1e9af3413d72dc3347da87
const_iterator
begin
classcpp__introspection_1_1Package.html
a9d83a083b563e09be85db38f425c1e15
() const
const_iterator
end
classcpp__introspection_1_1Package.html
a710ff3067daaf1f2206a4b80aa4c545c
() const
virtual const V_Message &
fields
classcpp__introspection_1_1Package.html
a0c5983197cba1e7ae7da25034f4ec518
() const
std::vector< std::string >
getMessages
classcpp__introspection_1_1Package.html
a510793ffb0390e868522edc9a4a5932d
() const
virtual const char *
getName
classcpp__introspection_1_1Package.html
aa8f23a19ca5dfdd3de8d2ff4c94b191c
() const =0
MessagePtr
message
classcpp__introspection_1_1Package.html
a4491abea640e9ae5fc8b2cc41a23611a
(const std::string &message) const
std::size_t
size
classcpp__introspection_1_1Package.html
aab83e1110c5efeee707270a901d0c601
() const
virtual
~Package
classcpp__introspection_1_1Package.html
a6191911fb6478d87ea87abf119fb6e21
()
static PackagePtr
add
classcpp__introspection_1_1Package.html
a1e4fd5190597ad2d387478e86aa8f085
(const PackagePtr &package)
virtual MessagePtr
add
classcpp__introspection_1_1Package.html
a3e4b7ede567c346b2337addd6d49b280
(const MessagePtr &message)
V_Message
messages_
classcpp__introspection_1_1Package.html
a9f9747905e7c40dd391528dee4b7523b
cpp_introspection::StringType
classcpp__introspection_1_1StringType.html
cpp_introspection::Type
std_msgs::String::_data_type
type
classcpp__introspection_1_1StringType.html
a86746c9b08efb82265c41fcefa11c8e0
virtual double
as_double
classcpp__introspection_1_1StringType.html
ac0d9248c63e7cef820c65e91e196ffe9
(const boost::any &value) const
virtual int
as_int
classcpp__introspection_1_1StringType.html
afecb644ae9cdc24b1bf40b2fd47398c0
(const boost::any &value) const
virtual std::string
as_string
classcpp__introspection_1_1StringType.html
a12b9b6ebc80c873499a71bf3b840a141
(const boost::any &value) const
virtual unsigned
as_unsigned
classcpp__introspection_1_1StringType.html
af412e7a2eb60b8d1989342784d6f536d
(const boost::any &value) const
virtual boost::any
from_double
classcpp__introspection_1_1StringType.html
a8fc61a7439226d2ad8278256f7214afd
(double value) const
virtual boost::any
from_int
classcpp__introspection_1_1StringType.html
aae87310bce00d9d2455a10db603dc6d8
(int value) const
virtual boost::any
from_string
classcpp__introspection_1_1StringType.html
a0f04288733a0701fffd1b5beebabd8bf
(const std::string &value) const
virtual boost::any
from_unsigned
classcpp__introspection_1_1StringType.html
af0471b7d2797e751ff9f1f551d5cf743
(unsigned value) const
virtual const std::type_info &
getTypeId
classcpp__introspection_1_1StringType.html
ade75db30f2a1a39bbde75422a0333b92
() const
virtual bool
isString
classcpp__introspection_1_1StringType.html
a9f1f52753b18b1f6e719f33683a83990
() const
StringType
classcpp__introspection_1_1StringType.html
aceda6abb98b5f6651244acec0814cb13
(const char *name)
virtual
~StringType
classcpp__introspection_1_1StringType.html
aef357d7627aa9a74f53e18d504d364d4
()
cpp_introspection::TimeType
classcpp__introspection_1_1TimeType.html
cpp_introspection::Type
ros::Time
type
classcpp__introspection_1_1TimeType.html
a7f42fd49c287278932a618f1e75a8d47
virtual double
as_double
classcpp__introspection_1_1TimeType.html
aa863345f2860b771771ea5f52f04543c
(const boost::any &value) const
virtual int
as_int
classcpp__introspection_1_1TimeType.html
aef20d210e4ff56192fc84cd46241a672
(const boost::any &value) const
virtual std::string
as_string
classcpp__introspection_1_1TimeType.html
a8f1fd2fc5ac333d8a506d54ac6972921
(const boost::any &value) const
virtual unsigned
as_unsigned
classcpp__introspection_1_1TimeType.html
a2f4297b48cdb8dabb1cb3e70108e6923
(const boost::any &value) const
virtual boost::any
from_double
classcpp__introspection_1_1TimeType.html
a7043713b7aeb4074d2e0b8354b507f54
(double value) const
virtual boost::any
from_int
classcpp__introspection_1_1TimeType.html
af6a3274ed31c24823b5f5975a4f89426
(int value) const
virtual boost::any
from_string
classcpp__introspection_1_1TimeType.html
aba6750190737e1a5d435ad2a72d1cac9
(const std::string &value) const
virtual boost::any
from_unsigned
classcpp__introspection_1_1TimeType.html
a65d2ce6a0887d882a8b9cd25ae334df9
(unsigned value) const
virtual const std::type_info &
getTypeId
classcpp__introspection_1_1TimeType.html
a0b3ed258111375b6fd3c670bfd2f3134
() const
virtual bool
isNumeric
classcpp__introspection_1_1TimeType.html
a43d6fbec5887bb154ead960a599ff613
() const
TimeType
classcpp__introspection_1_1TimeType.html
a74c0be4e6a4eb2ade54015ec7b25528b
(const char *name)
virtual
~TimeType
classcpp__introspection_1_1TimeType.html
a3eb7b6ef508b9e366462e158afcd8f0b
()
cpp_introspection::Type
classcpp__introspection_1_1Type.html
cpp_introspection::Type::StaticInitializer
TypePtr
alias
classcpp__introspection_1_1Type.html
a593e6fe0b64e9378eb86b99bdb427852
(const std::string &name) const
TargetType
as
classcpp__introspection_1_1Type.html
acd234347273f32d87dffa58b4da21b82
(const boost::any &value) const
virtual double
as_double
classcpp__introspection_1_1Type.html
a8b54d57d41be6db152f765ef66dcf6ae
(const boost::any &value) const =0
virtual int
as_int
classcpp__introspection_1_1Type.html
ab8931e1ca7a03ed07eb1cd171b7210d8
(const boost::any &value) const =0
virtual std::string
as_string
classcpp__introspection_1_1Type.html
ac080257d2bf95eb521e22a7f6ca8427b
(const boost::any &value) const =0
virtual unsigned
as_unsigned
classcpp__introspection_1_1Type.html
ada3c0dc58beba18ada5db95ee8e8e8b4
(const boost::any &value) const =0
boost::any
from
classcpp__introspection_1_1Type.html
a179c0e97956d6452e5a91ab77fcb377e
(const SourceType &value) const
virtual boost::any
from_double
classcpp__introspection_1_1Type.html
a863bf04db670f318891dae34efd43f55
(double value) const =0
virtual boost::any
from_int
classcpp__introspection_1_1Type.html
a7807f98a0be0bfcaa4b7e3840f2b1221
(int value) const =0
virtual boost::any
from_string
classcpp__introspection_1_1Type.html
abd5fb86d56aa3322bf30709236b7fa49
(const std::string &value) const =0
virtual boost::any
from_unsigned
classcpp__introspection_1_1Type.html
a0f57829c6045cbb435d4d5d6e7a17f2a
(unsigned value) const =0
virtual const char *
getName
classcpp__introspection_1_1Type.html
a8eedaaa00f0c182ca44b40ebd5edad92
() const
virtual const std::type_info &
getTypeId
classcpp__introspection_1_1Type.html
aaadb3637f792e3eef4722d77947481b0
() const =0
bool
is
classcpp__introspection_1_1Type.html
a3bd3b2cbcfa46ac8ca367a3b8de6c96d
() const
virtual bool
isNumeric
classcpp__introspection_1_1Type.html
a992f659c5dc06226afa0424258d8a99e
() const
virtual bool
isString
classcpp__introspection_1_1Type.html
a62824b1d7e88b238c8382a5b677b2939
() const
bool
operator==
classcpp__introspection_1_1Type.html
a5a70944b892696949e1a918d59c183e7
(const Type &other)
Type
classcpp__introspection_1_1Type.html
a9a3bc5c642b93cb0138396b62794ba36
(const char *name)
virtual
~Type
classcpp__introspection_1_1Type.html
adf92e66f798335be274a6ccda762228b
()
static const TypePtr &
add
classcpp__introspection_1_1Type.html
ad6f196b6b04cd3764fd2b86b4edac8ef
(const TypePtr &type, const std::string &alias=std::string())
const char *
name_
classcpp__introspection_1_1Type.html
a967977de111064df1fe4992b84938030
cpp_introspection::Type::StaticInitializer
structcpp__introspection_1_1Type_1_1StaticInitializer.html
StaticInitializer
structcpp__introspection_1_1Type_1_1StaticInitializer.html
a4abfb9c63ccec62337c0dcc19e850420
(const TypePtr &type)
cpp_introspection::UnknownType
structcpp__introspection_1_1UnknownType.html
cpp_introspection::Type
virtual double
as_double
structcpp__introspection_1_1UnknownType.html
a0b71e403041b5cde2ba7cd5823aa8e5e
(const boost::any &value) const
virtual int
as_int
structcpp__introspection_1_1UnknownType.html
a4655361cc57ce5d3784d359d56e93eff
(const boost::any &value) const
virtual std::string
as_string
structcpp__introspection_1_1UnknownType.html
a203eb048ed403dd62dd7162fd349c92b
(const boost::any &value) const
virtual unsigned
as_unsigned
structcpp__introspection_1_1UnknownType.html
afb37c5e862d32efba4d1e4096e6bee6e
(const boost::any &value) const
virtual boost::any
from_double
structcpp__introspection_1_1UnknownType.html
ac84b44cf336da3dc1f65e22f29f40271
(double value) const
virtual boost::any
from_int
structcpp__introspection_1_1UnknownType.html
a0f4c69a2feb4644ac693ada06917ea39
(int value) const
virtual boost::any
from_string
structcpp__introspection_1_1UnknownType.html
a6639918ea2ecdb9ef0d1bd172efa7f69
(const std::string &value) const
virtual boost::any
from_unsigned
structcpp__introspection_1_1UnknownType.html
ab89fe9d15c15c159c551fa5de2fe9ec6
(unsigned value) const
virtual const std::type_info &
getTypeId
structcpp__introspection_1_1UnknownType.html
a6234a811331e065c174bce721f455c07
() const
UnknownType
structcpp__introspection_1_1UnknownType.html
ad1886ca2f70582caf58dfbe7c51271c7
()
virtual
~UnknownType
structcpp__introspection_1_1UnknownType.html
aeae407c19b3751c926e7c1588d7aa0ec
()
static TypePtr
Instance
structcpp__introspection_1_1UnknownType.html
afeed4f38d6f405b7c7942642f1508806
()
cpp_introspection::field_traits
namespacecpp__introspection_1_1field__traits.html
cpp_introspection::field_traits::is_array
cpp_introspection::field_traits::is_array< boost::array< T, N > >
cpp_introspection::field_traits::is_container
cpp_introspection::field_traits::is_container< boost::array< T, N > >
cpp_introspection::field_traits::is_container< std::vector< T > >
cpp_introspection::field_traits::is_vector
cpp_introspection::field_traits::is_vector< std::vector< T > >
cpp_introspection::field_traits::size
cpp_introspection::field_traits::size< boost::array< T, N > >
cpp_introspection::field_traits::size< std::vector< T > >
cpp_introspection::field_traits::value
cpp_introspection::field_traits::value< boost::array< T, N > >
cpp_introspection::field_traits::value< std::vector< T > >
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a28d9efaf921309afd6db3cfa4adb72e8
(bool,"bool")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
afc9ea8f18920e03e4ef4528fb4f43bfc
(uint8_t,"uint8")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a683907f511d79a1d84cf78a4610a9f69
(int8_t,"int8")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a3306a5346f562f48a11d9d99b93c5318
(uint16_t,"uint8")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a5e49c2f1a0feaf3f0dc5fb1c65710475
(int16_t,"int16")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a8e4a485dd7f9228632135e261de1d5fe
(uint32_t,"uint32")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a7603b1007d2dcb1ded4e986b614ec366
(int32_t,"int32")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a7248746ca6a9284d82e185502aae5cff
(uint64_t,"uint64")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
aabdd852a409d8e794978d126d000877c
(int64_t,"int64")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a76255d0d44d5564a77f0500148738067
(float,"float32")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a1d3223b2a8106e4ae90a12d1f1cdc8dd
(double,"float64")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
aa96049fbde33ce038a824a2efa9156ef
(ros::Time,"time")
INTROSPECTION_DECLARE_SIMPLE_TRAITS
namespacecpp__introspection_1_1field__traits.html
a8f164444831cc0b085ba530354215705
(ros::Duration,"duration")
cpp_introspection::field_traits::is_array
structcpp__introspection_1_1field__traits_1_1is__array.html
cpp_introspection::field_traits::is_array< boost::array< T, N > >
structcpp__introspection_1_1field__traits_1_1is__array_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
N
cpp_introspection::field_traits::is_container
structcpp__introspection_1_1field__traits_1_1is__container.html
cpp_introspection::field_traits::is_container< boost::array< T, N > >
structcpp__introspection_1_1field__traits_1_1is__container_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
N
cpp_introspection::field_traits::is_container< std::vector< T > >
structcpp__introspection_1_1field__traits_1_1is__container_3_01std_1_1vector_3_01T_01_4_01_4.html
cpp_introspection::field_traits::is_vector
structcpp__introspection_1_1field__traits_1_1is__vector.html
cpp_introspection::field_traits::is_vector< std::vector< T > >
structcpp__introspection_1_1field__traits_1_1is__vector_3_01std_1_1vector_3_01T_01_4_01_4.html
cpp_introspection::field_traits::size
structcpp__introspection_1_1field__traits_1_1size.html
static std::size_t
capacity
structcpp__introspection_1_1field__traits_1_1size.html
a889173f455bf6e4a707af878c63376a2
()
static std::size_t
capacity
structcpp__introspection_1_1field__traits_1_1size.html
ab0f38f7577663a6e1434c21adb11276d
(const T &x)
static bool
empty
structcpp__introspection_1_1field__traits_1_1size.html
a2bfd436322bb58e00dd947b932f58c87
()
static bool
empty
structcpp__introspection_1_1field__traits_1_1size.html
a7fcd46bdbf466bae9d6ec51b3e0af34d
(const T &x)
static void
resize
structcpp__introspection_1_1field__traits_1_1size.html
a3da0caed835be2ebd1330a7f1063de2b
(T &x, size_t new_size, const T &initial=T())
static std::size_t
value
structcpp__introspection_1_1field__traits_1_1size.html
ab3f83717aab596af26c2ad2e948febb3
()
static std::size_t
value
structcpp__introspection_1_1field__traits_1_1size.html
a59e42404d6a4c0565d69a69cb4704776
(const T &x)
cpp_introspection::field_traits::size< boost::array< T, N > >
structcpp__introspection_1_1field__traits_1_1size_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
N
static std::size_t
capacity
structcpp__introspection_1_1field__traits_1_1size_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
a358835bd34e9bfa5c3ba968dc47373cc
()
static std::size_t
capacity
structcpp__introspection_1_1field__traits_1_1size_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
a75e8b2ce49dbdd4bb2398b2816e9ca4c
(const boost::array< T, N > &x)
static bool
empty
structcpp__introspection_1_1field__traits_1_1size_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
a0a88ec769d6b70227db814fdc79d506f
()
static bool
empty
structcpp__introspection_1_1field__traits_1_1size_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
ab1d60ad2c567eaa970d4ff62bbcb12e1
(const boost::array< T, N > &x)
static void
resize
structcpp__introspection_1_1field__traits_1_1size_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
a359c111d86be14b6301f7a2d0bb2e383
(boost::array< T, N > &x, size_t new_size, const T &initial=T())
static std::size_t
value
structcpp__introspection_1_1field__traits_1_1size_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
a022b69003a680dd82f6486d63dcbdff7
()
static std::size_t
value
structcpp__introspection_1_1field__traits_1_1size_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
a06bcde5663ebbd8f7ab31ae531a915e0
(const boost::array< T, N > &x)
cpp_introspection::field_traits::size< std::vector< T > >
structcpp__introspection_1_1field__traits_1_1size_3_01std_1_1vector_3_01T_01_4_01_4.html
static std::size_t
capacity
structcpp__introspection_1_1field__traits_1_1size_3_01std_1_1vector_3_01T_01_4_01_4.html
af0545a75e8f612893aed8bb28999a3c3
()
static std::size_t
capacity
structcpp__introspection_1_1field__traits_1_1size_3_01std_1_1vector_3_01T_01_4_01_4.html
a1793eced9593720845219c30ae026317
(const std::vector< T > &x)
static bool
empty
structcpp__introspection_1_1field__traits_1_1size_3_01std_1_1vector_3_01T_01_4_01_4.html
a9d384788668533151c1820f9e0c07e60
()
static bool
empty
structcpp__introspection_1_1field__traits_1_1size_3_01std_1_1vector_3_01T_01_4_01_4.html
a26398407537a3004f2b53e52e3fcaddb
(const std::vector< T > &x)
static void
resize
structcpp__introspection_1_1field__traits_1_1size_3_01std_1_1vector_3_01T_01_4_01_4.html
abecf0b8189d4c0ec870135573ed6a04d
(std::vector< T > &x, size_t new_size, const T &initial=T())
static std::size_t
value
structcpp__introspection_1_1field__traits_1_1size_3_01std_1_1vector_3_01T_01_4_01_4.html
ae756447ca1387c329c445b87fb338031
()
static std::size_t
value
structcpp__introspection_1_1field__traits_1_1size_3_01std_1_1vector_3_01T_01_4_01_4.html
ac21f652271dec059856d2d9dc932fe8c
(const std::vector< T > &x)
cpp_introspection::field_traits::value
structcpp__introspection_1_1field__traits_1_1value.html
T
type
structcpp__introspection_1_1field__traits_1_1value.html
acd41eaf120fec058a96f54d8a83e446d
static const char *
name
structcpp__introspection_1_1field__traits_1_1value.html
a0c6bd51d00e71c75e8c4f500547fa010
()
static type &
reference
structcpp__introspection_1_1field__traits_1_1value.html
ad942041462a22166eccdd18e52a3702e
(T &instance, std::size_t)
static const type &
reference
structcpp__introspection_1_1field__traits_1_1value.html
a03453f7a6c9bc950b345d326867b3a39
(const T &instance, std::size_t)
cpp_introspection::field_traits::value< boost::array< T, N > >
structcpp__introspection_1_1field__traits_1_1value_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
N
T
type
structcpp__introspection_1_1field__traits_1_1value_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
a3ab99037b756c64aec3fc5fb4269f676
static const char *
name
structcpp__introspection_1_1field__traits_1_1value_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
a41347bb48a40206ea64efaf993133e60
()
static type &
reference
structcpp__introspection_1_1field__traits_1_1value_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
a3f2173b9a7db66a908025a9ec29020e4
(boost::array< T, N > &instance, std::size_t i)
static const type &
reference
structcpp__introspection_1_1field__traits_1_1value_3_01boost_1_1array_3_01T_00_01N_01_4_01_4.html
a9b589d060d20058f97041c2fbdd52b2e
(const boost::array< T, N > &instance, std::size_t i)
cpp_introspection::field_traits::value< std::vector< T > >
structcpp__introspection_1_1field__traits_1_1value_3_01std_1_1vector_3_01T_01_4_01_4.html
T
type
structcpp__introspection_1_1field__traits_1_1value_3_01std_1_1vector_3_01T_01_4_01_4.html
af2d21b17b0a7450e33ee0e3741bda87d
static const char *
name
structcpp__introspection_1_1field__traits_1_1value_3_01std_1_1vector_3_01T_01_4_01_4.html
a4aa9808c5017321b819abeef55cfb25f
()
static type &
reference
structcpp__introspection_1_1field__traits_1_1value_3_01std_1_1vector_3_01T_01_4_01_4.html
a2663e0935fec2d575043def11cca714a
(std::vector< T > &instance, std::size_t i)
static const type &
reference
structcpp__introspection_1_1field__traits_1_1value_3_01std_1_1vector_3_01T_01_4_01_4.html
ace3b123cac83ce7771145dcaeb65e734
(const std::vector< T > &instance, std::size_t i)
ros::message_traits::DataType< cpp_introspection::Message >
structros_1_1message__traits_1_1DataType_3_01cpp__introspection_1_1Message_01_4.html
static const char *
value
structros_1_1message__traits_1_1DataType_3_01cpp__introspection_1_1Message_01_4.html
a4edc2bd8b0de5eda172fe5915e34d04b
(const cpp_introspection::Message &message)
ros::message_traits::Definition< cpp_introspection::Message >
structros_1_1message__traits_1_1Definition_3_01cpp__introspection_1_1Message_01_4.html
static const char *
value
structros_1_1message__traits_1_1Definition_3_01cpp__introspection_1_1Message_01_4.html
a12010143d45e255ffaa56cfe1487cf48
(const cpp_introspection::Message &message)
ros::message_traits::MD5Sum< cpp_introspection::Message >
structros_1_1message__traits_1_1MD5Sum_3_01cpp__introspection_1_1Message_01_4.html
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01cpp__introspection_1_1Message_01_4.html
afbd9175d03b6e0d8a60262bf118025e3
(const cpp_introspection::Message &message)
ros::serialization::Serializer< cpp_introspection::Message >
structros_1_1serialization_1_1Serializer_3_01cpp__introspection_1_1Message_01_4.html
static uint32_t
serializedLength
structros_1_1serialization_1_1Serializer_3_01cpp__introspection_1_1Message_01_4.html
a0fa566c7b2e739dd4e6478d91511fd69
(const cpp_introspection::Message &message)
static void
write
structros_1_1serialization_1_1Serializer_3_01cpp__introspection_1_1Message_01_4.html
a49012ee2b4c026bacd1a0476c6cd9501
(Stream &stream, const cpp_introspection::Message &message)