| Earth Observation Mission CFI Software DataHandling Software User Manual |

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

- File List

# C:/Jenkins/workspace/CPP_create_documentation/slaves/windows8/lib_src/DataHandling/include/OemFile.h

    00001 //--------------------------------------------------------
    00002 // Earth Observation Mission CFI Software. Version 4.11
    00003 //--------------------------------------------------------
    00004
    00005 //----------------------------------------------------------------
    00006 // CVS Info: $Id: DorisFile.h,v 1.15 2014-02-20 20:02:23 cavm Exp $
    00007 //----------------------------------------------------------------
    00008
    00009 #ifndef _OEMFILE_H
    00010 #define _OEMFILE_H
    00011
    00012 //-INCLUDE---------------------------------------------
    00013 #include "EEFile.h"
    00014 #include "OsvRec.h"
    00015 #include "CfiError.h"
    00016 #include "DataHandlingData.h"
    00017
    00018 #include <string>
    00019 #include <vector>
    00020
    00021 //-NAMESPACES------------------------------------------
    00022 using namespace std;
    00023
    00024 namespace EECFI
    00025 {
    00026
    00030    class XD_DECL OemFile:public EEFile
    00031    {
    00032       public:
    00033
    00034          // Atributes
    00035          string ccsdsOemVers;
    00036          string commentHeader;
    00037          string creationDate;
    00038          string originator;
    00039
    00040          // OEM METADATA
    00041          string commentMetadata;
    00042          string objectName;
    00043          string objectId;
    00044          string centerName;
    00045          string refFrame;
    00046          string refFrameEpoch;
    00047          string timeSystem;
    00048          string startTime;
    00049          string useableStartTime;
    00050          string useableStopTime;
    00051          string stopTime;
    00052          string interpolation;
    00053          string interpolationDegree;
    00054
    00055
    00056
    00057          vector<OsvRec> osvRec;
    00058
    00060          OemFile();
    00061
    00063          OemFile(string fileNam);
    00064
    00066          ~OemFile();
    00067
    00069          void read() throw (CfiError);
    00070
    00072          void read(OsvListReadConfiguration osvListReadConfig) throw (CfiError);
    00073       protected:
    00074
    00075       private:
    00076
    00077   };//class DorisFile
    00078 }//namespace EECFI
    00079
    00080 #endif