00001
00002 #ifndef GAZEBO_TASKBOARD_MESSAGE_TASKBOARDPANELA_H
00003 #define GAZEBO_TASKBOARD_MESSAGE_TASKBOARDPANELA_H
00004 #include <string>
00005 #include <vector>
00006 #include <map>
00007 #include <ostream>
00008 #include "ros/serialization.h"
00009 #include "ros/builtin_message_traits.h"
00010 #include "ros/message_operations.h"
00011 #include "ros/time.h"
00012
00013 #include "ros/macros.h"
00014
00015 #include "ros/assert.h"
00016
00017
00018 namespace gazebo_taskboard
00019 {
00020 template <class ContainerAllocator>
00021 struct TaskboardPanelA_ {
00022 typedef TaskboardPanelA_<ContainerAllocator> Type;
00023
00024 TaskboardPanelA_()
00025 : PANEL_POWER_COVER()
00026 , PANEL_POWER_SWITCH()
00027 , PANEL_POWER_LED()
00028 , A01_ROCKER_SWITCH()
00029 , A01_ROCKER_LED_TOP()
00030 , A01_ROCKER_LED_BOTTOM()
00031 , A02_LED_NUM_PAD_A1()
00032 , A02_LED_NUM_PAD_A2()
00033 , A02_LED_NUM_PAD_A3()
00034 , A02_LED_NUM_PAD_B1()
00035 , A02_LED_NUM_PAD_B2()
00036 , A02_LED_NUM_PAD_B3()
00037 , A02_LED_NUM_PAD_C1()
00038 , A02_LED_NUM_PAD_C2()
00039 , A02_LED_NUM_PAD_C3()
00040 , A02_NUM_PAD_A1()
00041 , A02_NUM_PAD_A2()
00042 , A02_NUM_PAD_A3()
00043 , A02_NUM_PAD_B1()
00044 , A02_NUM_PAD_B2()
00045 , A02_NUM_PAD_B3()
00046 , A02_NUM_PAD_C1()
00047 , A02_NUM_PAD_C2()
00048 , A02_NUM_PAD_C3()
00049 , A03_TOGGLE()
00050 , A03_LED()
00051 , A04_TOGGLE()
00052 , A04_LED_TOP()
00053 , A04_LED_BOTTOM()
00054 , A05_TOGGLE()
00055 , A05_LED()
00056 {
00057 }
00058
00059 TaskboardPanelA_(const ContainerAllocator& _alloc)
00060 : PANEL_POWER_COVER(_alloc)
00061 , PANEL_POWER_SWITCH(_alloc)
00062 , PANEL_POWER_LED(_alloc)
00063 , A01_ROCKER_SWITCH(_alloc)
00064 , A01_ROCKER_LED_TOP(_alloc)
00065 , A01_ROCKER_LED_BOTTOM(_alloc)
00066 , A02_LED_NUM_PAD_A1(_alloc)
00067 , A02_LED_NUM_PAD_A2(_alloc)
00068 , A02_LED_NUM_PAD_A3(_alloc)
00069 , A02_LED_NUM_PAD_B1(_alloc)
00070 , A02_LED_NUM_PAD_B2(_alloc)
00071 , A02_LED_NUM_PAD_B3(_alloc)
00072 , A02_LED_NUM_PAD_C1(_alloc)
00073 , A02_LED_NUM_PAD_C2(_alloc)
00074 , A02_LED_NUM_PAD_C3(_alloc)
00075 , A02_NUM_PAD_A1(_alloc)
00076 , A02_NUM_PAD_A2(_alloc)
00077 , A02_NUM_PAD_A3(_alloc)
00078 , A02_NUM_PAD_B1(_alloc)
00079 , A02_NUM_PAD_B2(_alloc)
00080 , A02_NUM_PAD_B3(_alloc)
00081 , A02_NUM_PAD_C1(_alloc)
00082 , A02_NUM_PAD_C2(_alloc)
00083 , A02_NUM_PAD_C3(_alloc)
00084 , A03_TOGGLE(_alloc)
00085 , A03_LED(_alloc)
00086 , A04_TOGGLE(_alloc)
00087 , A04_LED_TOP(_alloc)
00088 , A04_LED_BOTTOM(_alloc)
00089 , A05_TOGGLE(_alloc)
00090 , A05_LED(_alloc)
00091 {
00092 }
00093
00094 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _PANEL_POWER_COVER_type;
00095 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > PANEL_POWER_COVER;
00096
00097 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _PANEL_POWER_SWITCH_type;
00098 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > PANEL_POWER_SWITCH;
00099
00100 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _PANEL_POWER_LED_type;
00101 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > PANEL_POWER_LED;
00102
00103 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A01_ROCKER_SWITCH_type;
00104 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A01_ROCKER_SWITCH;
00105
00106 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A01_ROCKER_LED_TOP_type;
00107 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A01_ROCKER_LED_TOP;
00108
00109 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A01_ROCKER_LED_BOTTOM_type;
00110 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A01_ROCKER_LED_BOTTOM;
00111
00112 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_LED_NUM_PAD_A1_type;
00113 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_LED_NUM_PAD_A1;
00114
00115 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_LED_NUM_PAD_A2_type;
00116 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_LED_NUM_PAD_A2;
00117
00118 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_LED_NUM_PAD_A3_type;
00119 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_LED_NUM_PAD_A3;
00120
00121 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_LED_NUM_PAD_B1_type;
00122 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_LED_NUM_PAD_B1;
00123
00124 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_LED_NUM_PAD_B2_type;
00125 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_LED_NUM_PAD_B2;
00126
00127 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_LED_NUM_PAD_B3_type;
00128 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_LED_NUM_PAD_B3;
00129
00130 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_LED_NUM_PAD_C1_type;
00131 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_LED_NUM_PAD_C1;
00132
00133 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_LED_NUM_PAD_C2_type;
00134 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_LED_NUM_PAD_C2;
00135
00136 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_LED_NUM_PAD_C3_type;
00137 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_LED_NUM_PAD_C3;
00138
00139 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_NUM_PAD_A1_type;
00140 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_NUM_PAD_A1;
00141
00142 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_NUM_PAD_A2_type;
00143 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_NUM_PAD_A2;
00144
00145 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_NUM_PAD_A3_type;
00146 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_NUM_PAD_A3;
00147
00148 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_NUM_PAD_B1_type;
00149 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_NUM_PAD_B1;
00150
00151 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_NUM_PAD_B2_type;
00152 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_NUM_PAD_B2;
00153
00154 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_NUM_PAD_B3_type;
00155 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_NUM_PAD_B3;
00156
00157 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_NUM_PAD_C1_type;
00158 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_NUM_PAD_C1;
00159
00160 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_NUM_PAD_C2_type;
00161 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_NUM_PAD_C2;
00162
00163 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A02_NUM_PAD_C3_type;
00164 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A02_NUM_PAD_C3;
00165
00166 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A03_TOGGLE_type;
00167 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A03_TOGGLE;
00168
00169 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A03_LED_type;
00170 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A03_LED;
00171
00172 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A04_TOGGLE_type;
00173 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A04_TOGGLE;
00174
00175 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A04_LED_TOP_type;
00176 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A04_LED_TOP;
00177
00178 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A04_LED_BOTTOM_type;
00179 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A04_LED_BOTTOM;
00180
00181 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A05_TOGGLE_type;
00182 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A05_TOGGLE;
00183
00184 typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > _A05_LED_type;
00185 std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > A05_LED;
00186
00187
00188 typedef boost::shared_ptr< ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> > Ptr;
00189 typedef boost::shared_ptr< ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> const> ConstPtr;
00190 boost::shared_ptr<std::map<std::string, std::string> > __connection_header;
00191 };
00192 typedef ::gazebo_taskboard::TaskboardPanelA_<std::allocator<void> > TaskboardPanelA;
00193
00194 typedef boost::shared_ptr< ::gazebo_taskboard::TaskboardPanelA> TaskboardPanelAPtr;
00195 typedef boost::shared_ptr< ::gazebo_taskboard::TaskboardPanelA const> TaskboardPanelAConstPtr;
00196
00197
00198 template<typename ContainerAllocator>
00199 std::ostream& operator<<(std::ostream& s, const ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> & v)
00200 {
00201 ros::message_operations::Printer< ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> >::stream(s, "", v);
00202 return s;}
00203
00204 }
00205
00206 namespace ros
00207 {
00208 namespace message_traits
00209 {
00210 template<class ContainerAllocator> struct IsMessage< ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> > : public TrueType {};
00211 template<class ContainerAllocator> struct IsMessage< ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> const> : public TrueType {};
00212 template<class ContainerAllocator>
00213 struct MD5Sum< ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> > {
00214 static const char* value()
00215 {
00216 return "ee4c1b86056331dd76c8ef8469b7f0fd";
00217 }
00218
00219 static const char* value(const ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> &) { return value(); }
00220 static const uint64_t static_value1 = 0xee4c1b86056331ddULL;
00221 static const uint64_t static_value2 = 0x76c8ef8469b7f0fdULL;
00222 };
00223
00224 template<class ContainerAllocator>
00225 struct DataType< ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> > {
00226 static const char* value()
00227 {
00228 return "gazebo_taskboard/TaskboardPanelA";
00229 }
00230
00231 static const char* value(const ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> &) { return value(); }
00232 };
00233
00234 template<class ContainerAllocator>
00235 struct Definition< ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> > {
00236 static const char* value()
00237 {
00238 return "string PANEL_POWER_COVER\n\
00239 string PANEL_POWER_SWITCH\n\
00240 string PANEL_POWER_LED\n\
00241 string A01_ROCKER_SWITCH\n\
00242 string A01_ROCKER_LED_TOP\n\
00243 string A01_ROCKER_LED_BOTTOM\n\
00244 string A02_LED_NUM_PAD_A1\n\
00245 string A02_LED_NUM_PAD_A2\n\
00246 string A02_LED_NUM_PAD_A3\n\
00247 string A02_LED_NUM_PAD_B1\n\
00248 string A02_LED_NUM_PAD_B2\n\
00249 string A02_LED_NUM_PAD_B3\n\
00250 string A02_LED_NUM_PAD_C1\n\
00251 string A02_LED_NUM_PAD_C2\n\
00252 string A02_LED_NUM_PAD_C3\n\
00253 string A02_NUM_PAD_A1\n\
00254 string A02_NUM_PAD_A2\n\
00255 string A02_NUM_PAD_A3\n\
00256 string A02_NUM_PAD_B1\n\
00257 string A02_NUM_PAD_B2\n\
00258 string A02_NUM_PAD_B3\n\
00259 string A02_NUM_PAD_C1\n\
00260 string A02_NUM_PAD_C2\n\
00261 string A02_NUM_PAD_C3\n\
00262 string A03_TOGGLE\n\
00263 string A03_LED\n\
00264 string A04_TOGGLE\n\
00265 string A04_LED_TOP\n\
00266 string A04_LED_BOTTOM\n\
00267 string A05_TOGGLE\n\
00268 string A05_LED\n\
00269 \n\
00270 ";
00271 }
00272
00273 static const char* value(const ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> &) { return value(); }
00274 };
00275
00276 }
00277 }
00278
00279 namespace ros
00280 {
00281 namespace serialization
00282 {
00283
00284 template<class ContainerAllocator> struct Serializer< ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> >
00285 {
00286 template<typename Stream, typename T> inline static void allInOne(Stream& stream, T m)
00287 {
00288 stream.next(m.PANEL_POWER_COVER);
00289 stream.next(m.PANEL_POWER_SWITCH);
00290 stream.next(m.PANEL_POWER_LED);
00291 stream.next(m.A01_ROCKER_SWITCH);
00292 stream.next(m.A01_ROCKER_LED_TOP);
00293 stream.next(m.A01_ROCKER_LED_BOTTOM);
00294 stream.next(m.A02_LED_NUM_PAD_A1);
00295 stream.next(m.A02_LED_NUM_PAD_A2);
00296 stream.next(m.A02_LED_NUM_PAD_A3);
00297 stream.next(m.A02_LED_NUM_PAD_B1);
00298 stream.next(m.A02_LED_NUM_PAD_B2);
00299 stream.next(m.A02_LED_NUM_PAD_B3);
00300 stream.next(m.A02_LED_NUM_PAD_C1);
00301 stream.next(m.A02_LED_NUM_PAD_C2);
00302 stream.next(m.A02_LED_NUM_PAD_C3);
00303 stream.next(m.A02_NUM_PAD_A1);
00304 stream.next(m.A02_NUM_PAD_A2);
00305 stream.next(m.A02_NUM_PAD_A3);
00306 stream.next(m.A02_NUM_PAD_B1);
00307 stream.next(m.A02_NUM_PAD_B2);
00308 stream.next(m.A02_NUM_PAD_B3);
00309 stream.next(m.A02_NUM_PAD_C1);
00310 stream.next(m.A02_NUM_PAD_C2);
00311 stream.next(m.A02_NUM_PAD_C3);
00312 stream.next(m.A03_TOGGLE);
00313 stream.next(m.A03_LED);
00314 stream.next(m.A04_TOGGLE);
00315 stream.next(m.A04_LED_TOP);
00316 stream.next(m.A04_LED_BOTTOM);
00317 stream.next(m.A05_TOGGLE);
00318 stream.next(m.A05_LED);
00319 }
00320
00321 ROS_DECLARE_ALLINONE_SERIALIZER;
00322 };
00323 }
00324 }
00325
00326 namespace ros
00327 {
00328 namespace message_operations
00329 {
00330
00331 template<class ContainerAllocator>
00332 struct Printer< ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> >
00333 {
00334 template<typename Stream> static void stream(Stream& s, const std::string& indent, const ::gazebo_taskboard::TaskboardPanelA_<ContainerAllocator> & v)
00335 {
00336 s << indent << "PANEL_POWER_COVER: ";
00337 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.PANEL_POWER_COVER);
00338 s << indent << "PANEL_POWER_SWITCH: ";
00339 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.PANEL_POWER_SWITCH);
00340 s << indent << "PANEL_POWER_LED: ";
00341 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.PANEL_POWER_LED);
00342 s << indent << "A01_ROCKER_SWITCH: ";
00343 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A01_ROCKER_SWITCH);
00344 s << indent << "A01_ROCKER_LED_TOP: ";
00345 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A01_ROCKER_LED_TOP);
00346 s << indent << "A01_ROCKER_LED_BOTTOM: ";
00347 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A01_ROCKER_LED_BOTTOM);
00348 s << indent << "A02_LED_NUM_PAD_A1: ";
00349 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_LED_NUM_PAD_A1);
00350 s << indent << "A02_LED_NUM_PAD_A2: ";
00351 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_LED_NUM_PAD_A2);
00352 s << indent << "A02_LED_NUM_PAD_A3: ";
00353 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_LED_NUM_PAD_A3);
00354 s << indent << "A02_LED_NUM_PAD_B1: ";
00355 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_LED_NUM_PAD_B1);
00356 s << indent << "A02_LED_NUM_PAD_B2: ";
00357 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_LED_NUM_PAD_B2);
00358 s << indent << "A02_LED_NUM_PAD_B3: ";
00359 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_LED_NUM_PAD_B3);
00360 s << indent << "A02_LED_NUM_PAD_C1: ";
00361 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_LED_NUM_PAD_C1);
00362 s << indent << "A02_LED_NUM_PAD_C2: ";
00363 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_LED_NUM_PAD_C2);
00364 s << indent << "A02_LED_NUM_PAD_C3: ";
00365 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_LED_NUM_PAD_C3);
00366 s << indent << "A02_NUM_PAD_A1: ";
00367 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_NUM_PAD_A1);
00368 s << indent << "A02_NUM_PAD_A2: ";
00369 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_NUM_PAD_A2);
00370 s << indent << "A02_NUM_PAD_A3: ";
00371 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_NUM_PAD_A3);
00372 s << indent << "A02_NUM_PAD_B1: ";
00373 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_NUM_PAD_B1);
00374 s << indent << "A02_NUM_PAD_B2: ";
00375 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_NUM_PAD_B2);
00376 s << indent << "A02_NUM_PAD_B3: ";
00377 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_NUM_PAD_B3);
00378 s << indent << "A02_NUM_PAD_C1: ";
00379 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_NUM_PAD_C1);
00380 s << indent << "A02_NUM_PAD_C2: ";
00381 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_NUM_PAD_C2);
00382 s << indent << "A02_NUM_PAD_C3: ";
00383 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A02_NUM_PAD_C3);
00384 s << indent << "A03_TOGGLE: ";
00385 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A03_TOGGLE);
00386 s << indent << "A03_LED: ";
00387 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A03_LED);
00388 s << indent << "A04_TOGGLE: ";
00389 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A04_TOGGLE);
00390 s << indent << "A04_LED_TOP: ";
00391 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A04_LED_TOP);
00392 s << indent << "A04_LED_BOTTOM: ";
00393 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A04_LED_BOTTOM);
00394 s << indent << "A05_TOGGLE: ";
00395 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A05_TOGGLE);
00396 s << indent << "A05_LED: ";
00397 Printer<std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > >::stream(s, indent + " ", v.A05_LED);
00398 }
00399 };
00400
00401
00402 }
00403 }
00404
00405 #endif // GAZEBO_TASKBOARD_MESSAGE_TASKBOARDPANELA_H
00406