00001 /** 00002 * @file Modules/SensorBehaviorControl/SensorBehaviorTeamMessage.h 00003 * 00004 * @author 00005 */ 00006 00007 #ifndef __SensorBehaviorTeamMessage_h_ 00008 #define __SensorBehaviorTeamMessage_h_ 00009 00010 #include "Tools/Streams/InOut.h" 00011 00012 class SensorBehaviorTeamMessage 00013 00014 { 00015 public: 00016 // Constructor: 00017 SensorBehaviorTeamMessage(); 00018 00019 //Destructor: 00020 ~SensorBehaviorTeamMessage(); 00021 00022 double walkrequestX 00023 ,walkrequestY 00024 ,walkrequestR; 00025 int takePicture; 00026 double headrequestPan 00027 ,headrequestTilt 00028 ,headrequestTilt2; 00029 00030 int status; 00031 int spezialAction; 00032 00033 //virtual int read(In& stream,int length); 00034 //virtual void write(Out& stream); 00035 //virtual unsigned int length(); 00036 00037 /** Executes the module */ 00038 private: 00039 00040 }; 00041 00042 Out& operator<<(Out& stream, const SensorBehaviorTeamMessage& sbtm); 00043 In& operator>>(In& stream, SensorBehaviorTeamMessage& sbtm); 00044 00045 #endif// __SensorBehaviorTeamMessage_h_
1.3.6