Earth Observation Mission CFI Software Lib Software User Manual |
00001 //-------------------------------------------------------------------- 00002 // CVS Info: $Id: SatId.h,v 1.5 2009/04/13 13:30:10 expcfi Exp $ 00003 //-------------------------------------------------------------------- 00004 00005 #ifndef _EECFI_SATID_H 00006 #define _EECFI_SATID_H 00007 00008 00009 //--INCLUDE----------------------------------------------------------- 00010 #include "LibData.h" 00011 #include "CfiClass.h" 00012 #include "CfiError.h" 00013 00014 //--NAMESPACES-------------------------------------------------------- 00015 using namespace std; 00016 00017 namespace EECFI 00018 { 00019 00023 class SatId: public CfiClass 00024 { 00025 public: 00026 00028 SatId(long satId); 00029 00031 SatId(string satFile) throw (CfiError); 00032 00034 ~SatId(); 00035 00037 long getSatellite(); 00038 00039 protected: 00040 00041 private: 00042 long satId; 00043 00044 }; 00045 00046 } // closing namespace 00047 00048 #endif