Public Member Functions | List of all members
Rinex3ObsOther_T Class Reference

Detailed Description

Perform tests that aren't in Rinex3Obs_FromScratch_T or Rinex3Obs_T. These will probably get merged into one of the other two at some point but are being added in a new file to facilitate review.

Definition at line 52 of file Rinex3ObsOther_T.cpp.

Public Member Functions

unsigned channelNumTest ()
 
void fillHeader302 (gnsstk::Rinex3ObsHeader &hdr)
 Fill a v3.02 header with data for the obsIDVersionTest method. More...
 
void fillHeader304 (gnsstk::Rinex3ObsHeader &hdr)
 Fill a v3.04 header with data for the obsIDVersionTest method. More...
 
unsigned ionoDelayTest ()
 
unsigned obsIDVersionTest ()
 
unsigned phaseShiftTest ()
 
unsigned reopenTest ()
 Make sure reusing a stream object doesn't break. More...
 
void setObs (gnsstk::TestUtil &testFramework, const std::string &system, gnsstk::Rinex3ObsHeader &hdr, gnsstk::Rinex3ObsData &rod)
 generic filling of generic data. More...
 

Member Function Documentation

◆ channelNumTest()

unsigned Rinex3ObsOther_T::channelNumTest ( )

Make sure that channel number pseudo-observables are written to the file correctly.

Definition at line 125 of file Rinex3ObsOther_T.cpp.

◆ fillHeader302()

void Rinex3ObsOther_T::fillHeader302 ( gnsstk::Rinex3ObsHeader hdr)

Fill a v3.02 header with data for the obsIDVersionTest method.

Definition at line 481 of file Rinex3ObsOther_T.cpp.

◆ fillHeader304()

void Rinex3ObsOther_T::fillHeader304 ( gnsstk::Rinex3ObsHeader hdr)

Fill a v3.04 header with data for the obsIDVersionTest method.

Definition at line 541 of file Rinex3ObsOther_T.cpp.

◆ ionoDelayTest()

unsigned Rinex3ObsOther_T::ionoDelayTest ( )

Make sure that ionospheric delay pseudo-observables are written to the file correctly.

Definition at line 230 of file Rinex3ObsOther_T.cpp.

◆ obsIDVersionTest()

unsigned Rinex3ObsOther_T::obsIDVersionTest ( )

Make sure that header fields use the correct observation codes for the version of the RINEX header being written.

Definition at line 361 of file Rinex3ObsOther_T.cpp.

◆ phaseShiftTest()

unsigned Rinex3ObsOther_T::phaseShiftTest ( )

Make sure that non-phase measurements don't get output in the header phase shift field.

Definition at line 80 of file Rinex3ObsOther_T.cpp.

◆ reopenTest()

unsigned Rinex3ObsOther_T::reopenTest ( )

Make sure reusing a stream object doesn't break.

Definition at line 601 of file Rinex3ObsOther_T.cpp.

◆ setObs()

void Rinex3ObsOther_T::setObs ( gnsstk::TestUtil testFramework,
const std::string &  system,
gnsstk::Rinex3ObsHeader hdr,
gnsstk::Rinex3ObsData rod 
)

generic filling of generic data.

Definition at line 338 of file Rinex3ObsOther_T.cpp.


The documentation for this class was generated from the following file:


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:43