Earth Observation Mission CFI Software Lib Software User Manual |
Base class for SatId objects. More...
Public Member Functions | |
SatId (long satId) | |
Class constructor. | |
SatId (const std::string &satFile) | |
Class constructor. | |
~SatId () NOEXCEPT | |
Class destructor. | |
long | getSatellite () const |
Get the satellite Id. | |
void | setTleData (long noradSatNumber, const std::string &noradSatName, const std::string &noradInternationalDesignator) |
Set the TLE data associated with a SatId. |
Base class for SatId objects.
EECFI::SatId::SatId | ( | long | satId | ) |
Class constructor.
satId | Satellite Id SatIdEnum. |
EECFI::SatId::SatId | ( | const std::string & | satFile | ) | [explicit] |
Class constructor.
EECFI::SatId::~SatId | ( | ) |
Class destructor.
long EECFI::SatId::getSatellite | ( | ) | const |
Get the satellite Id.
void EECFI::SatId::setTleData | ( | long | noradSatNumber, | |
const std::string & | noradSatName, | |||
const std::string & | noradInternationalDesignator | |||
) |
Set the TLE data associated with a SatId.
noradSatNumber | NORAD Satellite Number | |
noradSatName | NORAD Satellite Name | |
noradInternationalDesignator | NORAD International designator |
References EECFI::CfiError::addMsg().