00001
00002
00003 #ifndef _REC_ROBOTINO_COM_POWERMANAGEMENT_H_
00004 #define _REC_ROBOTINO_COM_POWERMANAGEMENT_H_
00005
00006 #include "rec/robotino/com/Actor.h"
00007
00008 namespace rec
00009 {
00010 namespace robotino
00011 {
00012 namespace com
00013 {
00014
00018 class
00019 #ifdef WIN32
00020 # ifdef rec_robotino_com_EXPORTS
00021 __declspec(dllexport)
00022 # endif
00023 # ifdef rec_robotino_com2_EXPORTS
00024 __declspec(dllexport)
00025 # endif
00026 # ifdef rec_robotino_com3_EXPORTS
00027 __declspec(dllexport)
00028 # endif
00029 #else
00030 # ifndef SWIG
00031 __attribute__ ((visibility ("default")))
00032 # endif
00033 #endif
00034 PowerManagement : public Actor
00035 {
00036 public:
00043 float current() const;
00044
00051 float voltage() const;
00052 };
00053 }
00054 }
00055 }
00056 #endif
00057