DEIMOS
Earth Observation Mission CFI Software
Lib Software User Manual
ESA

EECFI::ModelId Class Reference

Base class for ModelId objects. More...

Inheritance diagram for EECFI::ModelId:
EECFI::CfiId EECFI::CfiClass

List of all members.

Public Member Functions

 ModelId ()
 Class constructor (default models).
 ModelId (long mode, vector< long > &models) throw (CfiError)
 Class constructor with models.
 ~ModelId () throw (CfiError)
 Class destructor.
void init (long mode, vector< long > &models) throw (CfiError)
 Init model id.
bool status () const
 Overwrite method of CfiId, since some additional check is performed.
ModelData getData ()
 Get Model data.

Detailed Description

Base class for ModelId objects.


Constructor & Destructor Documentation

EECFI::ModelId::ModelId (  ) 

Class constructor (default models).

EECFI::ModelId::ModelId ( long  mode,
vector< long > &  models 
) throw (CfiError)

Class constructor with models.

Parameters:
mode Initialization mode (ModelSetsEnum).
models Initalization models.
EECFI::ModelId::~ModelId (  )  throw (CfiError)

Member Function Documentation

void EECFI::ModelId::init ( long  mode,
vector< long > &  models 
) throw (CfiError)

Init model id.

Parameters:
mode Initialization mode (ModelSetsEnum).
models Initalization models.

References EECFI::CfiError::addMsg().

bool EECFI::ModelId::status (  )  const

Overwrite method of CfiId, since some additional check is performed.

Returns:
Status of object.

Referenced by ~ModelId().


Generated on Mon Mar 31 2014 12:10:32 for by doxygen 1.7.1