Earth Observation Mission CFI Software Lib Software User Manual |
00001 //-------------------------------------------------------------------- 00002 // CVS Info: $Id: ObtTime.h,v 1.5 2009/04/13 13:30:10 expcfi Exp $ 00003 //-------------------------------------------------------------------- 00004 00005 #ifndef _EECFI_OBTTIME_H 00006 #define _EECFI_OBTTIME_H 00007 00008 00009 //--INCLUDE----------------------------------------------------------- 00010 #include "LibData.h" 00011 #include "CfiClass.h" 00012 #include "CfiError.h" 00013 #include "EETime.h" 00014 00015 //--NAMESPACES-------------------------------------------------------- 00016 using namespace std; 00017 00018 namespace EECFI 00019 { 00020 00024 class ObtTime: public CfiClass 00025 { 00026 public: 00027 00029 ObtTime() {}; 00030 00032 virtual ~ObtTime() {}; 00033 00035 virtual void setObt(const Time &time) = 0; 00036 00038 virtual Time getTime() = 0; 00039 00040 protected: 00041 00042 private: 00043 00044 }; 00045 00046 } // closing namespace 00047 00048 #endif