Classes | Functions
ros::message_traits Namespace Reference

Classes

struct  DataType
 
struct  DataType< ::roslib::Header_< ContainerAllocator > >
 
struct  DataType< rosbag::MessageInstance >
 
struct  DataType< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >
 
struct  DataType< swri_route_util::Route >
 
struct  DataType< topic_tools::ShapeShifter >
 
struct  Definition
 
struct  Definition< ::roslib::Header_< ContainerAllocator > >
 
struct  Definition< rosbag::MessageInstance >
 
struct  Definition< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >
 
struct  Definition< swri_route_util::Route >
 
struct  Definition< topic_tools::ShapeShifter >
 
struct  FalseType
 
struct  FrameId
 
struct  FrameId< M, typename boost::enable_if< HasHeader< M > >::type >
 
struct  HasHeader
 
struct  HasHeader< swri_route_util::Route >
 
struct  Header
 
struct  Header< M, typename boost::enable_if< HasHeader< M > >::type >
 
struct  IsFixedSize
 
struct  IsFixedSize< bool >
 
struct  IsFixedSize< swri_route_util::Route >
 
struct  IsMessage
 
struct  IsMessage< const topic_tools::ShapeShifter >
 
struct  IsMessage< topic_tools::ShapeShifter >
 
struct  IsSimple
 
struct  IsSimple< swri_route_util::Route >
 
struct  MD5Sum
 
struct  MD5Sum< ::roslib::Header_< ContainerAllocator > >
 
struct  MD5Sum< rosbag::MessageInstance >
 
struct  MD5Sum< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >
 
struct  MD5Sum< swri_route_util::Route >
 
struct  MD5Sum< topic_tools::ShapeShifter >
 
struct  TimeStamp
 
struct  TimeStamp< M, typename boost::enable_if< HasHeader< M > >::type >
 
struct  TimeStamp< message_filters::NullType >
 
struct  TimeStamp< Msg >
 
struct  TrueType
 

Functions

const char * datatype ()
 
const char * datatype (const M &m)
 
const char * definition ()
 
const char * definition (const M &m)
 
std::string * frameId (M &m)
 
std::string const * frameId (const M &m)
 
bool hasHeader ()
 
std_msgs::Headerheader (M &m)
 
std_msgs::Header const * header (const M &m)
 
bool isFixedSize ()
 
bool isSimple ()
 
const char * md5sum ()
 
const char * md5sum (const M &m)
 
ros::TimetimeStamp (M &m)
 
ros::Time const * timeStamp (const M &m)
 


swri_route_util
Author(s):
autogenerated on Fri Jun 7 2019 22:06:09