| Earth Observation Mission CFI Software FileHandlling Software User Manual |

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

- File List

# C:/Jenkins/workspace/CPP_create_documentation/slaves/windows8/lib_src/FileHandling/include/FixedHeader.h

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