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.
◆ 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: