1 #ifndef _ROS_sensor_msgs_NavSatStatus_h
2 #define _ROS_sensor_msgs_NavSatStatus_h
32 virtual int serialize(
unsigned char *outbuffer)
const
39 u_status.real = this->
status;
40 *(outbuffer + offset + 0) = (u_status.base >> (8 * 0)) & 0xFF;
41 offset +=
sizeof(this->
status);
42 *(outbuffer + offset + 0) = (this->
service >> (8 * 0)) & 0xFF;
43 *(outbuffer + offset + 1) = (this->
service >> (8 * 1)) & 0xFF;
44 offset +=
sizeof(this->
service);
56 u_status.base |= ((uint8_t) (*(inbuffer + offset + 0))) << (8 * 0);
57 this->
status = u_status.real;
58 offset +=
sizeof(this->
status);
59 this->
service = ((uint16_t) (*(inbuffer + offset)));
60 this->
service |= ((uint16_t) (*(inbuffer + offset + 1))) << (8 * 1);
61 offset +=
sizeof(this->
service);
65 const char *
getType(){
return "sensor_msgs/NavSatStatus"; };
66 const char *
getMD5(){
return "331cdbddfa4bc96ffc3b9ad98900a54c"; };
NavSatStatus()
Definition: NavSatStatus.h:26
virtual int deserialize(unsigned char *inbuffer)
Definition: NavSatStatus.h:48
const char * getType()
Definition: NavSatStatus.h:65
Definition: NavSatStatus.h:17
virtual int serialize(unsigned char *outbuffer) const
Definition: NavSatStatus.h:32
Definition: NavSatStatus.h:19
int8_t status
Definition: NavSatStatus.h:15
Definition: NavSatStatus.h:23
Definition: NavSatStatus.h:21
Definition: NavSatStatus.h:24
Definition: NavSatStatus.h:22
Definition: NavSatStatus.h:20
uint16_t service
Definition: NavSatStatus.h:16
Definition: NavSatStatus.h:18
Definition: NavSatStatus.h:12
const char * getMD5()
Definition: NavSatStatus.h:66