| Earth Observation Mission CFI Software FileHandlling Software User Manual |

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List

# Z:/work/code/expcfidev/cplusplusWrapper/FileHandling/include/FixedHeader.h

    00001 //--------------------------------------------------------
    00002 // Earth Observation Mission CFI Software. Version 4.4
    00003 //--------------------------------------------------------
    00004
    00005 //------------------------------------------------------------------
    00006 // CVS Info: $Id: FixedHeader.h,v 1.10 2012/06/20 16:11:08 expcfi Exp $
    00007 //------------------------------------------------------------------
    00008
    00009 #ifndef _FIXEDHEADER_H
    00010 #define _FIXEDHEADER_H
    00011
    00012 //-INCLUDE----------------------------------------------------------
    00013 #include <string>
    00014
    00015 //-NAMESPACES-------------------------------------------------------
    00016 using namespace std;
    00017
    00018 namespace EECFI
    00019 {
    00023    class FixedHeader
    00024    {
    00025       public:
    00026
    00027       //Fixed header attributes
    00028       string fileName;
    00029       string schema;
    00030       string fileDescription;
    00031       string notes;
    00032       string mission;
    00033       string fileClass;
    00034       string fileType;
    00035       string valStartDate;
    00036       string valStopDate;
    00037       long version;
    00038       string system;
    00039       string creator;
    00040       string creatorVersion;
    00041       string creationDate;
    00042       long fileExtensionType;
    00043
    00045       FixedHeader();
    00046
    00048       FixedHeader(const string fileName,
    00049                   const string schema,
    00050                   const string fileDescription,
    00051                   const string notes,
    00052                   const string mission,
    00053                   const string fileClass,
    00054                   const string fileType,
    00055                   const string valStartDate,
    00056                   const string valStopDate,
    00057                   const long   version,
    00058                   const string system,
    00059                   const string creator,
    00060                   const string creatorVersion,
    00061                   const string creationDate,
    00062                   const long   fileExtensionType);
    00063
    00064
    00066     ~FixedHeader();
    00067
    00068   protected:
    00069
    00070   private:
    00071
    00072   };
    00073 }
    00074
    00075 #endif