| Earth Observation Mission CFI Software FileHandlling Software User Manual |

Classes | Enumerations

# EECFI Namespace Reference

## Classes
class | FileNameItems
| Items of the name of the file. More...
class | FixedHeader
| Class to store fixed header data of XML files. More...
class | XmlFile
| Class for reading and writing XML files. More...
## Enumerations
enum | FileExtensionTypeEnum { XFCFI_HEADER_FORMAT_EEF, XFCFI_HEADER_FORMAT_HDR, XFCFI_HEADER_FORMAT_DBL, XFCFI_HEADER_FORMAT_NONE, XFCFI_HEADER_FORMAT_EOF }
| Types for creating XML headers. More...
enum | XFSatIdEnum { XFCFI_SAT_DEFAULT = 0, XFCFI_SAT_DEFAULT1 = 1, XFCFI_SAT_DEFAULT2 = 2, XFCFI_SAT_DEFAULT3 = 3, XFCFI_SAT_DEFAULT4 = 4, XFCFI_SAT_DEFAULT5 = 5, XFCFI_SAT_DEFAULT6 = 6, XFCFI_SAT_DEFAULT7 = 7, XFCFI_SAT_DEFAULT8 = 8, XFCFI_SAT_DEFAULT9 = 9, XFCFI_SAT_ERS1 = 11, XFCFI_SAT_ERS2 = 12, XFCFI_SAT_ENVISAT = 21, XFCFI_SAT_METOP1 = 31, XFCFI_SAT_METOP2 = 32, XFCFI_SAT_METOP3 = 33, XFCFI_SAT_CRYOSAT = 41, XFCFI_SAT_ADM = 51, XFCFI_SAT_GOCE = 61, XFCFI_SAT_SMOS = 71, XFCFI_SAT_TERRASAR = 81, XFCFI_SAT_EARTHCARE = 91, XFCFI_SAT_SWARM_A = 101, XFCFI_SAT_SWARM_B = 102, XFCFI_SAT_SWARM_C = 103, XFCFI_SAT_SENTINEL_1A = 110, XFCFI_SAT_SENTINEL_1B = 111, XFCFI_SAT_SENTINEL_2 = 112, XFCFI_SAT_SENTINEL_3 = 113, XFCFI_SAT_SEOSAT = 120, XFCFI_SAT_SENTINEL_1C = 125, XFCFI_SAT_SENTINEL_2A = 126, XFCFI_SAT_SENTINEL_2B = 127, XFCFI_SAT_SENTINEL_2C = 128, XFCFI_SAT_SENTINEL_3A = 129, XFCFI_SAT_SENTINEL_3B = 130, XFCFI_SAT_SENTINEL_3C = 131, XFCFI_SAT_GENERIC = 200, XFCFI_SAT_GENERIC_GEO = 300, XFCFI_SAT_MTG = 301 }
| Satellites. More...

## Enumeration Type Documentation

enum EECFI::FileExtensionTypeEnum

Types for creating XML headers.

Enumerator:

  XFCFI_HEADER_FORMAT_EEF | XML file with Header and Datablock.
  XFCFI_HEADER_FORMAT_HDR | XML file with Header.
  XFCFI_HEADER_FORMAT_DBL | XML file with Datablock.
  XFCFI_HEADER_FORMAT_NONE | No extension when generating filename.
  XFCFI_HEADER_FORMAT_EOF | XML file with Header and Datablock (Earth Observation mission)

enum EECFI::XFSatIdEnum

Satellites.

Enumerator:

  XFCFI_SAT_DEFAULT | Default satellite Id.
  XFCFI_SAT_DEFAULT1 |
  XFCFI_SAT_DEFAULT2 |
  XFCFI_SAT_DEFAULT3 |
  XFCFI_SAT_DEFAULT4 |
  XFCFI_SAT_DEFAULT5 |
  XFCFI_SAT_DEFAULT6 |
  XFCFI_SAT_DEFAULT7 |
  XFCFI_SAT_DEFAULT8 |
  XFCFI_SAT_DEFAULT9 |
  XFCFI_SAT_ERS1 | Satellite Id for ERS1.
  XFCFI_SAT_ERS2 | Satellite Id for ERS2.
  XFCFI_SAT_ENVISAT | Satellite Id for Envisat.
  XFCFI_SAT_METOP1 | Satellite Id for MetOp1.
  XFCFI_SAT_METOP2 | Satellite Id for MetOP2.
  XFCFI_SAT_METOP3 | Satellite Id for MetOp3.
  XFCFI_SAT_CRYOSAT | Satellite Id for Cryosat.
  XFCFI_SAT_ADM | Satellite Id for Aeolus.
  XFCFI_SAT_GOCE | Satellite Id for GOCE.
  XFCFI_SAT_SMOS | Satellite Id for SMOS.
  XFCFI_SAT_TERRASAR | Satellite Id for TERRASAR.
  XFCFI_SAT_EARTHCARE | Satellite Id for EARTHCARE.
  XFCFI_SAT_SWARM_A | Satellite Id for SWARM A.
  XFCFI_SAT_SWARM_B | Satellite Id for SWARM B.
  XFCFI_SAT_SWARM_C | Satellite Id for SWARM C.
  XFCFI_SAT_SENTINEL_1A | Satellite Id for SENTINEL_1A.
  XFCFI_SAT_SENTINEL_1B | Satellite Id for SENTINEL_1B.
  XFCFI_SAT_SENTINEL_2 | Satellite Id for SENTINEL_2.
  XFCFI_SAT_SENTINEL_3 | Satellite Id for SENTINEL_3.
  XFCFI_SAT_SEOSAT | Satellite Id for SEOSAT.
  XFCFI_SAT_SENTINEL_1C | Satellite Id for SENTINEL_1C.
  XFCFI_SAT_SENTINEL_2A | Satellite Id for SENTINEL_2A.
  XFCFI_SAT_SENTINEL_2B | Satellite Id for SENTINEL_2B.
  XFCFI_SAT_SENTINEL_2C | Satellite Id for SENTINEL_2C.
  XFCFI_SAT_SENTINEL_3A | Satellite Id for SENTINEL_3A.
  XFCFI_SAT_SENTINEL_3B | Satellite Id for SENTINEL_3B.
  XFCFI_SAT_SENTINEL_3C | Satellite Id for SENTINEL_3C.
  XFCFI_SAT_GENERIC | Generic Satellite Id.
  XFCFI_SAT_GENERIC_GEO | Generic geostationary satellite Id.
  XFCFI_SAT_MTG | Geostationary METEO satellite Id.