1 #ifndef _ROS_trajectory_msgs_JointTrajectory_h
2 #define _ROS_trajectory_msgs_JointTrajectory_h
11 namespace trajectory_msgs
32 virtual int serialize(
unsigned char *outbuffer)
const
37 *(outbuffer + offset++) = 0;
38 *(outbuffer + offset++) = 0;
39 *(outbuffer + offset++) = 0;
41 uint32_t length_joint_namesi = strlen(this->
joint_names[i]);
42 memcpy(outbuffer + offset, &length_joint_namesi,
sizeof(uint32_t));
44 memcpy(outbuffer + offset, this->
joint_names[i], length_joint_namesi);
45 offset += length_joint_namesi;
48 *(outbuffer + offset++) = 0;
49 *(outbuffer + offset++) = 0;
50 *(outbuffer + offset++) = 0;
61 uint8_t joint_names_lengthT = *(inbuffer + offset++);
67 uint32_t length_st_joint_names;
68 memcpy(&length_st_joint_names, (inbuffer + offset),
sizeof(uint32_t));
70 for(
unsigned int k= offset; k< offset+length_st_joint_names; ++k){
71 inbuffer[k-1]=inbuffer[k];
73 inbuffer[offset+length_st_joint_names-1]=0;
75 offset += length_st_joint_names;
78 uint8_t points_lengthT = *(inbuffer + offset++);
90 const char *
getType(){
return "trajectory_msgs/JointTrajectory"; };
91 const char *
getMD5(){
return "65b4f94a94d1ed67169da35a02f33d3f"; };
trajectory_msgs::JointTrajectoryPoint st_points
Definition: JointTrajectory.h:22
virtual int deserialize(unsigned char *inbuffer)
Definition: JointTrajectoryPoint.h:83
std_msgs::Header header
Definition: JointTrajectory.h:17
virtual int serialize(unsigned char *outbuffer) const
Definition: JointTrajectory.h:32
Definition: JointTrajectory.h:14
JointTrajectory()
Definition: JointTrajectory.h:25
uint8_t joint_names_length
Definition: JointTrajectory.h:18
Definition: JointTrajectoryPoint.h:13
uint8_t points_length
Definition: JointTrajectory.h:21
trajectory_msgs::JointTrajectoryPoint * points
Definition: JointTrajectory.h:23
const char * getType()
Definition: JointTrajectory.h:90
const char * getMD5()
Definition: JointTrajectory.h:91
char * st_joint_names
Definition: JointTrajectory.h:19
char ** joint_names
Definition: JointTrajectory.h:20
virtual int serialize(unsigned char *outbuffer) const
Definition: JointTrajectoryPoint.h:39
virtual int deserialize(unsigned char *inbuffer)
Definition: JointTrajectory.h:57