Project

General

Profile

Statistics
| Branch: | Revision:

root / quad2 / arduino / src / ros_lib / geometry_msgs / Vector3Stamped.h @ c1426757

History | View | Annotate | Download (1010 Bytes)

1 c1426757 Tom Mullins
#ifndef _ROS_geometry_msgs_Vector3Stamped_h
2
#define _ROS_geometry_msgs_Vector3Stamped_h
3
4
#include <stdint.h>
5
#include <string.h>
6
#include <stdlib.h>
7
#include "ros/msg.h"
8
#include "std_msgs/Header.h"
9
#include "geometry_msgs/Vector3.h"
10
11
namespace geometry_msgs
12
{
13
14
  class Vector3Stamped : public ros::Msg
15
  {
16
    public:
17
      std_msgs::Header header;
18
      geometry_msgs::Vector3 vector;
19
20
    virtual int serialize(unsigned char *outbuffer) const
21
    {
22
      int offset = 0;
23
      offset += this->header.serialize(outbuffer + offset);
24
      offset += this->vector.serialize(outbuffer + offset);
25
      return offset;
26
    }
27
28
    virtual int deserialize(unsigned char *inbuffer)
29
    {
30
      int offset = 0;
31
      offset += this->header.deserialize(inbuffer + offset);
32
      offset += this->vector.deserialize(inbuffer + offset);
33
     return offset;
34
    }
35
36
    const char * getType(){ return "geometry_msgs/Vector3Stamped"; };
37
    const char * getMD5(){ return "7b324c7325e683bf02a9b14b01090ec7"; };
38
39
  };
40
41
}
42
#endif