00001 00002 #ifndef CControler_h 00003 #define CControler_h 1 00004 00005 // CStateObservable 00006 #include "jic/base/CStateObservable.hpp" 00007 00008 class CControler : public CStateObservable 00009 { 00010 00011 public: 00012 CControler(); 00013 00014 CControler(const CControler &right); 00015 00016 virtual ~CControler(); 00017 00018 CControler & operator=(const CControler &right); 00019 00020 virtual void start (); 00021 00022 virtual void stop (); 00023 00024 // Additional Public Declarations 00025 00026 protected: 00027 // Additional Protected Declarations 00028 00029 private: 00030 // Additional Private Declarations 00031 00032 private: 00033 // Additional Implementation Declarations 00034 00035 }; 00036 00037 // Class CControler 00038 00039 #endif