![]() |
Earth Observation Mission CFI Software FileHandlling Software User Manual |
![]() |
00001 //------------------------------------------------------------------ 00002 // CVS Info: $Id: FixedHeader.h,v 1.7 2009/03/30 08:21:13 expcfi Exp $ 00003 //------------------------------------------------------------------ 00004 00005 #ifndef _FIXEDHEADER_H 00006 #define _FIXEDHEADER_H 00007 00008 //-INCLUDE---------------------------------------------------------- 00009 #include <string> 00010 00011 //-NAMESPACES------------------------------------------------------- 00012 using namespace std; 00013 00014 namespace EECFI 00015 { 00019 class FixedHeader 00020 { 00021 public: 00022 00023 //Fixed header attributes 00024 string fileName; 00025 string fileDescription; 00026 string notes; 00027 string mission; 00028 string fileClass; 00029 string fileType; 00030 string valStartDate; 00031 string valStopDate; 00032 long version; 00033 string system; 00034 string creator; 00035 string creatorVersion; 00036 string creationDate; 00037 long fileExtensionType; 00038 00040 FixedHeader(); 00041 00043 FixedHeader(const string fileName, 00044 const string fileDescription, 00045 const string notes, 00046 const string mission, 00047 const string fileClass, 00048 const string fileType, 00049 const string valStartDate, 00050 const string valStopDate, 00051 const long version, 00052 const string system, 00053 const string creator, 00054 const string creatorVersion, 00055 const string creationDate, 00056 const long fileExtensionType); 00057 00058 00060 ~FixedHeader(); 00061 00062 protected: 00063 00064 private: 00065 00066 }; 00067 } 00068 00069 #endif