Definition at line 105 of file RinexObsID_T.cpp.
Public Member Functions | |
unsigned | decodeTest () |
Make sure RinexObsID can decode all valid observation codes. More... | |
unsigned | fromStringConstructorTest () |
unsigned | newIDTest () |
RinexObsID_T () | |
void | testCodes (gnsstk::TestUtil &testFramework, const std::string &system, const std::string &bandCode, bool prValid=true) |
~RinexObsID_T () | |
|
inline |
Definition at line 108 of file RinexObsID_T.cpp.
|
inline |
Definition at line 109 of file RinexObsID_T.cpp.
unsigned RinexObsID_T::decodeTest | ( | ) |
Make sure RinexObsID can decode all valid observation codes.
Definition at line 132 of file RinexObsID_T.cpp.
unsigned RinexObsID_T::fromStringConstructorTest | ( | ) |
This was migrated from ObsID_T when the RINEX-isms were moved and probably duplicates a fair bit of decodeTest, but I can't be bothered to unify the testing right now.
Definition at line 399 of file RinexObsID_T.cpp.
unsigned RinexObsID_T::newIDTest | ( | ) |
Definition at line 576 of file RinexObsID_T.cpp.
void RinexObsID_T::testCodes | ( | gnsstk::TestUtil & | testFramework, |
const std::string & | system, | ||
const std::string & | bandCode, | ||
bool | prValid = true |
||
) |
Iterate through codes for testing
[in,out] | testFramework | The TestUtil object for the currently executing test. |
[in] | system | The single character RINEX 3 system code to be tested ("G", "R", etc). |
[in] | bandCode | The two character RINEX 3 code for band and tracking code, e.g. 1C. |
[in] | prValid | If false, a pseudorange measurement is invalid for this code. |
Definition at line 366 of file RinexObsID_T.cpp.