Classes | Functions
ros::message_traits Namespace Reference

Classes

struct  DataType
 
struct  DataType< ::roslib::Header_< ContainerAllocator > >
 
struct  DataType< pcl::PCLPointCloud2 >
 
struct  DataType< pcl::PointCloud< T > >
 
struct  DataType< rosbag::MessageInstance >
 
struct  DataType< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >
 
struct  DataType< topic_tools::ShapeShifter >
 
struct  Definition
 
struct  Definition< ::roslib::Header_< ContainerAllocator > >
 
struct  Definition< pcl::PCLPointCloud2 >
 
struct  Definition< pcl::PointCloud< T > >
 
struct  Definition< rosbag::MessageInstance >
 
struct  Definition< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >
 
struct  Definition< topic_tools::ShapeShifter >
 
struct  FalseType
 
struct  FrameId
 
struct  FrameId< M, typename boost::enable_if< HasHeader< M > >::type >
 
struct  FrameId< pcl::PointCloud< T > >
 
struct  HasHeader
 
struct  HasHeader< pcl::PCLPointCloud2 >
 
struct  HasHeader< pcl::PointCloud< T > >
 
struct  Header
 
struct  Header< M, typename boost::enable_if< HasHeader< M > >::type >
 
struct  IsFixedSize
 
struct  IsFixedSize< bool >
 
struct  IsMessage
 
struct  IsMessage< const topic_tools::ShapeShifter >
 
struct  IsMessage< topic_tools::ShapeShifter >
 
struct  IsSimple
 
struct  MD5Sum
 
struct  MD5Sum< ::roslib::Header_< ContainerAllocator > >
 
struct  MD5Sum< pcl::PCLPointCloud2 >
 
struct  MD5Sum< pcl::PointCloud< T > >
 
struct  MD5Sum< rosbag::MessageInstance >
 
struct  MD5Sum< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >
 
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  TimeStamp< pcl::PointCloud< T > >
 
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)
 
 ROSLIB_CREATE_SIMPLE_TRAITS (float)
 
 ROSLIB_CREATE_SIMPLE_TRAITS (uint64_t)
 
 ROSLIB_CREATE_SIMPLE_TRAITS (uint16_t)
 
 ROSLIB_CREATE_SIMPLE_TRAITS (Duration)
 
 ROSLIB_CREATE_SIMPLE_TRAITS (int64_t)
 
 ROSLIB_CREATE_SIMPLE_TRAITS (int32_t)
 
 ROSLIB_CREATE_SIMPLE_TRAITS (int16_t)
 
 ROSLIB_CREATE_SIMPLE_TRAITS (double)
 
 ROSLIB_CREATE_SIMPLE_TRAITS (Time)
 
 ROSLIB_CREATE_SIMPLE_TRAITS (uint8_t)
 
 ROSLIB_CREATE_SIMPLE_TRAITS (uint32_t)
 
 ROSLIB_CREATE_SIMPLE_TRAITS (int8_t)
 
ros::TimetimeStamp (M &m)
 
ros::Time const * timeStamp (const M &m)
 


pcl_ros
Author(s): Open Perception, Julius Kammerl , William Woodall
autogenerated on Mon Jun 10 2019 14:19:19