Earth Observation Mission CFI Software FileHandlling Software User Manual |
Class to store fixed header data of XML files. More...
Public Member Functions | |
FixedHeader () | |
Empty constructor. | |
FixedHeader (const std::string &fileName, const std::string &schema, const std::string &fileDescription, const std::string ¬es, 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 ¬es, 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. | |
~FixedHeader () NOEXCEPT | |
Destructor. | |
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. |
Class to store fixed header data of XML files.
EECFI::FixedHeader::FixedHeader | ( | ) |
Empty constructor.
References creationDate, creator, creatorVersion, eoffs_version, fileClass, fileDescription, fileExtensionType, fileName, fileType, mission, notes, schema, system, valStartDate, valStopDate, and version.
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.
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. |
References creationDate, creator, creatorVersion, eoffs_version, fileClass, fileDescription, fileExtensionType, fileName, fileType, mission, notes, schema, system, valStartDate, valStopDate, and version.
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.
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. |
References creationDate, creator, creatorVersion, eoffs_version, fileClass, fileDescription, fileExtensionType, fileName, fileType, mission, notes, schema, system, valStartDate, valStopDate, and version.
EECFI::FixedHeader::~FixedHeader | ( | ) |
Destructor.
std::string EECFI::FixedHeader::creationDate |
File creation date.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
std::string EECFI::FixedHeader::creator |
File creator.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
std::string EECFI::FixedHeader::creatorVersion |
File version.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
std::string EECFI::FixedHeader::eoffs_version |
EOFFS version.
Referenced by FixedHeader().
std::string EECFI::FixedHeader::fileClass |
File class.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
std::string EECFI::FixedHeader::fileDescription |
File description.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
File extension. Allowed values given by FileExtensionTypeEnum.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
std::string EECFI::FixedHeader::fileName |
File name.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
std::string EECFI::FixedHeader::fileType |
File type.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
std::string EECFI::FixedHeader::mission |
Mission.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
std::string EECFI::FixedHeader::notes |
File notes.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
std::string EECFI::FixedHeader::schema |
File schema.
Referenced by FixedHeader().
std::string EECFI::FixedHeader::system |
System.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
std::string EECFI::FixedHeader::valStartDate |
Validity start date.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
std::string EECFI::FixedHeader::valStopDate |
Validity stop date.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().
File version.
Referenced by EECFI::XmlFile::createHeader(), and FixedHeader().