Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# Modules/SensorBehaviorControl/SensorBehaviorTeamMessage.h

Go to the documentation of this file.

    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_