|
uniset-algorithms 0.2
|
00001 // ----------------------------------------------------------------------------- 00002 #ifndef FlashLamp_H_ 00003 #define FlashLamp_H_ 00004 // ----------------------------------------------------------------------------- 00012 class FlashLamp 00013 { 00014 public: 00015 FlashLamp(); 00016 ~FlashLamp(); 00017 00018 void reset( bool state ); 00019 void newaps( bool state ); 00020 void apsstate( bool aps ); 00021 00022 inline bool get(){ return state; } 00023 00024 protected: 00025 bool state; 00026 bool waitReset; 00027 bool apsState; 00028 00029 private: 00030 }; 00031 // ----------------------------------------------------------------------------- 00032 #endif // FlashLamp_H_ 00033 // -----------------------------------------------------------------------------
1.7.4