| |
| |
|
|
|
|
| #ifndef ASTRA_CAMERA_MESSAGE_SETINT32_H |
| #define ASTRA_CAMERA_MESSAGE_SETINT32_H |
|
|
| #include <ros/service_traits.h> |
|
|
|
|
| #include <astra_camera/SetInt32Request.h> |
| #include <astra_camera/SetInt32Response.h> |
|
|
|
|
| namespace astra_camera |
| { |
|
|
| struct SetInt32 |
| { |
|
|
| typedef SetInt32Request Request; |
| typedef SetInt32Response Response; |
| Request request; |
| Response response; |
|
|
| typedef Request RequestType; |
| typedef Response ResponseType; |
|
|
| }; |
| } |
|
|
|
|
| namespace ros |
| { |
| namespace service_traits |
| { |
|
|
|
|
| template<> |
| struct MD5Sum< ::astra_camera::SetInt32 > { |
| static const char* value() |
| { |
| return "41a6318c88ca9d75d7a585e2aa4ca6ea"; |
| } |
|
|
| static const char* value(const ::astra_camera::SetInt32&) { return value(); } |
| }; |
|
|
| template<> |
| struct DataType< ::astra_camera::SetInt32 > { |
| static const char* value() |
| { |
| return "astra_camera/SetInt32"; |
| } |
|
|
| static const char* value(const ::astra_camera::SetInt32&) { return value(); } |
| }; |
|
|
|
|
| |
| |
| template<> |
| struct MD5Sum< ::astra_camera::SetInt32Request> |
| { |
| static const char* value() |
| { |
| return MD5Sum< ::astra_camera::SetInt32 >::value(); |
| } |
| static const char* value(const ::astra_camera::SetInt32Request&) |
| { |
| return value(); |
| } |
| }; |
|
|
| |
| |
| template<> |
| struct DataType< ::astra_camera::SetInt32Request> |
| { |
| static const char* value() |
| { |
| return DataType< ::astra_camera::SetInt32 >::value(); |
| } |
| static const char* value(const ::astra_camera::SetInt32Request&) |
| { |
| return value(); |
| } |
| }; |
|
|
| |
| |
| template<> |
| struct MD5Sum< ::astra_camera::SetInt32Response> |
| { |
| static const char* value() |
| { |
| return MD5Sum< ::astra_camera::SetInt32 >::value(); |
| } |
| static const char* value(const ::astra_camera::SetInt32Response&) |
| { |
| return value(); |
| } |
| }; |
|
|
| |
| |
| template<> |
| struct DataType< ::astra_camera::SetInt32Response> |
| { |
| static const char* value() |
| { |
| return DataType< ::astra_camera::SetInt32 >::value(); |
| } |
| static const char* value(const ::astra_camera::SetInt32Response&) |
| { |
| return value(); |
| } |
| }; |
|
|
| } |
| } |
|
|
| #endif |
|
|