DEIMOS
Earth Observation Mission CFI Software
FileHandlling Software User Manual
ESA

EECFI::FixedHeader Class Reference

Class to store fixed header data of XML files. More...

List of all members.

Public Member Functions

 FixedHeader ()
 Default constructor.
 FixedHeader (const std::string &fileName, const std::string &schema, const std::string &fileDescription, const std::string &notes, const std::string &mission, const std::string &fileClass, const std::string &fileType, const std::string &valStartDate, const std::string &valStopDate, const long version, const std::string &system, const std::string &creator, const std::string &creatorVersion, const std::string &creationDate, const long fileExtensionType)
 Constructor with parameters. to be obsolete because this constructor doesn't the eoffs.
 FixedHeader (const std::string &fileName, const std::string &schema, const std::string &fileDescription, const std::string &notes, const std::string &mission, const std::string &fileClass, const std::string &fileType, const std::string &valStartDate, const std::string &valStopDate, const long version, const std::string &eoffs, const std::string &system, const std::string &creator, const std::string &creatorVersion, const std::string &creationDate, const long fileExtensionType)
 Constructor with parameters.

Public Attributes

std::string fileName
 File name.
std::string schema
 File schema.
std::string fileDescription
 File description.
std::string notes
 File notes.
std::string mission
 Mission.
std::string fileClass
 File class.
std::string fileType
 File type.
std::string valStartDate
 Validity start date.
std::string valStopDate
 Validity stop date.
long version
 File version.
std::string eoffs_version
 EOFFS version.
std::string system
 System.
std::string creator
 File creator.
std::string creatorVersion
 File version.
std::string creationDate
 File creation date.
long fileExtensionType
 File extension. Allowed values given by FileExtensionTypeEnum.

Detailed Description

Class to store fixed header data of XML files.


Constructor & Destructor Documentation

EECFI::FixedHeader::FixedHeader (  ) 

Default constructor.

EECFI::FixedHeader::FixedHeader ( const std::string &  fileNam,
const std::string &  schemaIn,
const std::string &  fileDescriptio,
const std::string &  note,
const std::string &  missio,
const std::string &  fileClas,
const std::string &  fileTyp,
const std::string &  valStartDat,
const std::string &  valStopDat,
const long  versio,
const std::string &  syste,
const std::string &  creato,
const std::string &  creatorVersio,
const std::string &  creationDat,
const long  fileExtensionTyp 
)

Constructor with parameters. to be obsolete because this constructor doesn't the eoffs.

Parameters:
fileNam Name of the file.
fileDescriptio File description.
note Notes.
missio Mission.
fileClas File class.
fileTyp File type.
valStartDat Validity start date..
valStopDat Validity stop date..
versio File version.
syste System.
creato Creator of the file.
creatorVersio Version of creator.
creationDat Creation date.
fileExtensionTyp File extension type.
EECFI::FixedHeader::FixedHeader ( const std::string &  fileNam,
const std::string &  schemaIn,
const std::string &  fileDescriptio,
const std::string &  note,
const std::string &  missio,
const std::string &  fileClas,
const std::string &  fileTyp,
const std::string &  valStartDat,
const std::string &  valStopDat,
const long  versio,
const std::string &  eoffs,
const std::string &  syste,
const std::string &  creato,
const std::string &  creatorVersio,
const std::string &  creationDat,
const long  fileExtensionTyp 
)

Constructor with parameters.

Parameters:
fileNam Name of the file.
fileDescriptio File description.
note Notes.
missio Mission.
fileClas File class.
fileTyp File type.
valStartDat Validity start date..
valStopDat Validity stop date..
versio File version.
syste System.
creato Creator of the file.
creatorVersio Version of creator.
creationDat Creation date.
fileExtensionTyp File extension type.

Member Data Documentation

File creation date.

Referenced by EECFI::XmlFile::createHeader().

File creator.

Referenced by EECFI::XmlFile::createHeader().

File version.

Referenced by EECFI::XmlFile::createHeader().

EOFFS version.

File class.

Referenced by EECFI::XmlFile::createHeader().

File description.

Referenced by EECFI::XmlFile::createHeader().

File extension. Allowed values given by FileExtensionTypeEnum.

Referenced by EECFI::XmlFile::createHeader().

File name.

Referenced by EECFI::XmlFile::createHeader().

File type.

Referenced by EECFI::XmlFile::createHeader().

Mission.

Referenced by EECFI::XmlFile::createHeader().

File notes.

Referenced by EECFI::XmlFile::createHeader().

File schema.

System.

Referenced by EECFI::XmlFile::createHeader().

Validity start date.

Referenced by EECFI::XmlFile::createHeader().

Validity stop date.

Referenced by EECFI::XmlFile::createHeader().


Generated on Mon Dec 11 2023 13:28:13 for by doxygen 1.7.1