| Earth Observation Mission CFI Software DataHandling Software User Manual |

Public Member Functions | Public Attributes

# EECFI::FileInfo Class Reference

Class to select schema from file information. More...

List of all members.

## Public Member Functions
| FileInfo (long sat_in, long filetype_in)
| Constructor with parameters.
string | selectSchema () throw (CfiError)
| Returns the most recent schema name supported for a given file type and mission.
## Public Attributes
long | satId
| Satellite ID (enumeration XDSatIdEnum).
long | filetype
| File type enumeration (enumeration FileTypeEnum).

## Detailed Description

Class to select schema from file information.

## Constructor & Destructor Documentation

EECFI::FileInfo::FileInfo | ( | long | sat_in,
|  | long | filetype_in |
| ) |  |  |

Constructor with parameters.

References filetype, and satId.

## Member Function Documentation

string EECFI::FileInfo::selectSchema | ( |  | ) | throw (CfiError)

Returns the most recent schema name supported for a given file type and mission.

Returns:
  Schema.

References filetype, and satId.

## Member Data Documentation

long EECFI::FileInfo::filetype

File type enumeration (enumeration FileTypeEnum).

Referenced by FileInfo(), and selectSchema().

long EECFI::FileInfo::satId

Satellite ID (enumeration XDSatIdEnum).

Referenced by FileInfo(), and selectSchema().