Definition at line 61 of file NavID.hpp.
#include <NavID.hpp>
◆ NavID() [1/4]
empty constructor, creates an invalid object
Definition at line 65 of file NavID.hpp.
◆ NavID() [2/4]
explicit constructor, no defaults
explicit constructor, no defaults WARNING: This constructor has proven insufficient for BeiDou. The BDS ICD requires that PRN 1-5 use format D2 and PRN 6-30 use format D1. That appears to not be followed in all cases. Therefore users need to differentiate D1/D2 outside NavID and use the explicit constructor NavID( NavType::<xxxxx> ) to instatiate a BeiDou-related NavID.
Definition at line 50 of file NavID.cpp.
◆ NavID() [3/4]
◆ NavID() [4/4]
gnsstk::NavID::NavID |
( |
const std::string & |
s | ) |
|
◆ dump()
void gnsstk::NavID::dump |
( |
std::ostream & |
s | ) |
const |
|
inline |
Convenience output method.
Definition at line 83 of file NavID.hpp.
◆ operator!=()
bool gnsstk::NavID::operator!= |
( |
const NavID & |
right | ) |
const |
|
inline |
◆ operator<()
bool gnsstk::NavID::operator< |
( |
const NavID & |
right | ) |
const |
|
inline |
operator < for NavID : order by system, then number
Definition at line 97 of file NavID.hpp.
◆ operator<=()
bool gnsstk::NavID::operator<= |
( |
const NavID & |
right | ) |
const |
|
inline |
◆ operator==()
bool gnsstk::NavID::operator== |
( |
const NavID & |
right | ) |
const |
|
inline |
◆ operator>()
bool gnsstk::NavID::operator> |
( |
const NavID & |
right | ) |
const |
|
inline |
◆ operator>=()
bool gnsstk::NavID::operator>= |
( |
const NavID & |
right | ) |
const |
|
inline |
◆ navType
navType for this satellite
Definition at line 112 of file NavID.hpp.
The documentation for this class was generated from the following files: