Object holding satellite id, and providing related functions.
More...
Object holding satellite id, and providing related functions.
|
| | SatSys (E_Sys _sys=E_Sys::NONE, int _prn=0) |
| | Constructor using satellite system and prn.
|
| |
| char | sysChar () const |
| | Returns the character used as a prefix for this system.
|
| |
| void | getId (char *str) const |
| |
| | operator int () const |
| | Returns a unique id for this satellite (for use in hashes)
|
| |
| void | setBlockType (string blockType) |
| |
| void | setSvn (string svn) |
| |
| string | blockType () const |
| |
| string | svn () const |
| |
| void | fromHash (int intval) |
| | Constructs a SatSys object from it's hash uid.
|
| |
| string | id () const |
| | Returns a std::string of this satellite's id.
|
| |
| | operator string () const |
| | Returns a string of this satellite's id.
|
| |
| | SatSys (const char *id) |
| | Constructs a SatSys object from a c_string id.
|
| |
| string | sysName () const |
| |
| template<class ARCHIVE > |
| void | serialize (ARCHIVE &ar, const unsigned int &version) |
| |
|
| E_Sys | sys = E_Sys::NONE |
| | Satellite system.
|
| |
| short int | prn = 0 |
| | PRN for this satellite.
|
| |
◆ SatSys() [1/2]
| SatSys::SatSys |
( |
E_Sys | _sys = E_Sys::NONE, |
|
|
int | _prn = 0 ) |
|
inline |
Constructor using satellite system and prn.
◆ SatSys() [2/2]
| SatSys::SatSys |
( |
const char * | id | ) |
|
|
inline |
Constructs a SatSys object from a c_string id.
◆ blockType()
| string SatSys::blockType |
( |
| ) |
const |
|
inline |
◆ fromHash()
| void SatSys::fromHash |
( |
int | intval | ) |
|
|
inline |
Constructs a SatSys object from it's hash uid.
◆ getId()
| void SatSys::getId |
( |
char * | str | ) |
const |
◆ id()
| string SatSys::id |
( |
| ) |
const |
|
inline |
Returns a std::string of this satellite's id.
◆ noSat()
| static SatSys SatSys::noSat |
( |
| ) |
|
|
inlinestatic |
Uninitialised sat for comparisons.
◆ operator int()
| SatSys::operator int |
( |
| ) |
const |
|
inline |
Returns a unique id for this satellite (for use in hashes)
◆ operator string()
| SatSys::operator string |
( |
| ) |
const |
|
inline |
Returns a string of this satellite's id.
◆ serialize()
template<class ARCHIVE >
| void SatSys::serialize |
( |
ARCHIVE & | ar, |
|
|
const unsigned int & | version ) |
|
inline |
◆ setBlockType()
| void SatSys::setBlockType |
( |
string | blockType | ) |
|
|
inline |
◆ setSvn()
| void SatSys::setSvn |
( |
string | svn | ) |
|
|
inline |
◆ svn()
| string SatSys::svn |
( |
| ) |
const |
|
inline |
◆ sysChar()
| char SatSys::sysChar |
( |
| ) |
const |
|
inline |
Returns the character used as a prefix for this system.
◆ sysFromChar()
| static E_Sys SatSys::sysFromChar |
( |
char | sysChar | ) |
|
|
inlinestatic |
◆ sysName()
| string SatSys::sysName |
( |
| ) |
const |
|
inline |
◆ prn
| short int SatSys::prn = 0 |
◆ satDataMap
◆ sys
| E_Sys SatSys::sys = E_Sys::NONE |
The documentation for this struct was generated from the following files: