Classes | Functions
cpp_introspection::field_traits Namespace Reference

Classes

struct  is_array
 
struct  is_array< boost::array< T, N > >
 
struct  is_container
 
struct  is_container< boost::array< T, N > >
 
struct  is_container< std::vector< T > >
 
struct  is_vector
 
struct  is_vector< std::vector< T > >
 
struct  size
 
struct  size< boost::array< T, N > >
 
struct  size< std::vector< T > >
 
struct  value
 
struct  value< boost::array< T, N > >
 
struct  value< std::vector< T > >
 

Functions

 INTROSPECTION_DECLARE_SIMPLE_TRAITS (bool,"bool")
 
 INTROSPECTION_DECLARE_SIMPLE_TRAITS (uint8_t,"uint8")
 
 INTROSPECTION_DECLARE_SIMPLE_TRAITS (int8_t,"int8")
 
 INTROSPECTION_DECLARE_SIMPLE_TRAITS (uint16_t,"uint8")
 
 INTROSPECTION_DECLARE_SIMPLE_TRAITS (int16_t,"int16")
 
 INTROSPECTION_DECLARE_SIMPLE_TRAITS (uint32_t,"uint32")
 
 INTROSPECTION_DECLARE_SIMPLE_TRAITS (int32_t,"int32")
 
 INTROSPECTION_DECLARE_SIMPLE_TRAITS (uint64_t,"uint64")
 
 INTROSPECTION_DECLARE_SIMPLE_TRAITS (int64_t,"int64")
 
 INTROSPECTION_DECLARE_SIMPLE_TRAITS (float,"float32")
 
 INTROSPECTION_DECLARE_SIMPLE_TRAITS (double,"float64")
 
 INTROSPECTION_DECLARE_SIMPLE_TRAITS (ros::Time,"time")
 
 INTROSPECTION_DECLARE_SIMPLE_TRAITS (ros::Duration,"duration")
 

Function Documentation

cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( bool  ,
"bool"   
)
cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( uint8_t  ,
"uint8"   
)
cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( int8_t  ,
"int8"   
)
cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( uint16_t  ,
"uint8"   
)
cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( int16_t  ,
"int16"   
)
cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( uint32_t  ,
"uint32"   
)
cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( int32_t  ,
"int32"   
)
cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( uint64_t  ,
"uint64"   
)
cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( int64_t  ,
"int64"   
)
cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( float  ,
"float32"   
)
cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( double  ,
"float64"   
)
cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( ros::Time  ,
"time"   
)
cpp_introspection::field_traits::INTROSPECTION_DECLARE_SIMPLE_TRAITS ( ros::Duration  ,
"duration"   
)


cpp_introspection
Author(s): Johannes Meyer
autogenerated on Mon Jun 10 2019 12:56:18