Classes | Functions
ros::message_traits Namespace Reference

Classes

struct  DataType
 
struct  DataType< ::roslib::Header_< ContainerAllocator > >
 
struct  DataType< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >
 
struct  DataType< swarmros::bridge::EventMessage >
 Trait to retreive the full data type of the message. More...
 
struct  DataType< swarmros::introspection::Message >
 Trait to retreive the full data type of the message. More...
 
struct  DataType< swarmros::introspection::VariantMessage >
 Trait to retreive the full data type of the message. More...
 
struct  Definition
 
struct  Definition< ::roslib::Header_< ContainerAllocator > >
 
struct  Definition< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >
 
struct  Definition< swarmros::bridge::EventMessage >
 Trait to retreive the definition of an Message instance. More...
 
struct  Definition< swarmros::introspection::Message >
 Trait to retreive the definition of an Message instance. More...
 
struct  Definition< swarmros::introspection::VariantMessage >
 Trait to retreive the definition of an Message instance. More...
 
struct  FalseType
 
struct  FrameId
 
struct  FrameId< M, typename boost::enable_if< HasHeader< M > >::type >
 
struct  HasHeader
 
struct  Header
 
struct  Header< M, typename boost::enable_if< HasHeader< M > >::type >
 
struct  IsFixedSize
 
struct  IsFixedSize< bool >
 
struct  IsMessage
 
struct  IsMessage< const swarmros::bridge::EventMessage >
 Trait to mark const Message as a message. More...
 
struct  IsMessage< const swarmros::introspection::Message >
 Trait to mark const Message as a message. More...
 
struct  IsMessage< const swarmros::introspection::VariantMessage >
 Trait to mark const Message as a message. More...
 
struct  IsMessage< swarmros::bridge::EventMessage >
 Trait to mark Message as a message. More...
 
struct  IsMessage< swarmros::introspection::Message >
 Trait to mark Message as a message. More...
 
struct  IsMessage< swarmros::introspection::VariantMessage >
 Trait to mark Message as a message. More...
 
struct  IsSimple
 
struct  MD5Sum
 
struct  MD5Sum< ::roslib::Header_< ContainerAllocator > >
 
struct  MD5Sum< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >
 
struct  MD5Sum< swarmros::bridge::EventMessage >
 Trait to accept messages with any MD5 sum and to calcualte the MD5 sum of outgoing messages. More...
 
struct  MD5Sum< swarmros::introspection::Message >
 Trait to accept messages with any MD5 sum and to calcualte the MD5 sum of outgoing messages. More...
 
struct  MD5Sum< swarmros::introspection::VariantMessage >
 Trait to accept messages with any MD5 sum and to calcualte the MD5 sum of outgoing messages. More...
 
struct  TimeStamp
 
struct  TimeStamp< M, typename boost::enable_if< HasHeader< M > >::type >
 
struct  TrueType
 

Functions

const char * datatype ()
 
const char * datatype (const M &m)
 
const char * definition (const M &m)
 
const char * definition ()
 
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)
 


swarmros
Author(s):
autogenerated on Fri Apr 3 2020 03:42:48