Public Member Functions | Static Public Member Functions | Private Member Functions | Friends | List of all members
TestClass< Model > Class Template Reference

Detailed Description

template<class Model>
class TestClass< Model >

Make GroupPathCorrector instantiatable for testing.

Implement pure virtual methods so we can test.

Give access to protected members for testing.

expose protected data for test

Allow us to test an abstract class.

gain access to order method

Class to expose NavLibrary::factories rather than making a friend.

make NavHealthData not abstract

Make a non-abstract class derived from NavDataFactory so we can test it.

non-abstract class under test

Expose protected data and implement abstract methods.

Make a non-abstract child class of GPSLNavData for testing.

Make a non-abstract child class of GPSCNavData for testing.

Make a testable non-abstract class.

Make a non-abstract child class of BDSD2NavData for testing.

Make a non-abstract child class of BDSD1NavData for testing.

Gain access to protected data.

Implement a test class to expose protected members rather than using friends.

Definition at line 56 of file GroupPathCorrector_T.cpp.

Inheritance diagram for TestClass< Model >:
Inheritance graph
[legend]

Public Member Functions

bool addDataSource (const std::string &source) override
 
bool addDataSource (const std::string &source) override
 
void addRefOID (const gnsstk::ObsID &oid)
 
void addValidOID (const gnsstk::ObsID &oid)
 
gnsstk::NavDataPtr clone () const override
 
gnsstk::NavDataPtr clone () const override
 
gnsstk::NavDataPtr clone () const override
 
gnsstk::NavDataPtr clone () const override
 
gnsstk::NavDataPtr clone () const override
 
gnsstk::NavDataPtr clone () const override
 
gnsstk::NavDataPtr clone () const override
 
gnsstk::NavDataPtr clone () const override
 
gnsstk::NavDataPtr clone () const override
 
gnsstk::NavDataPtr clone () const override
 
gnsstk::NavDataPtr clone () const override
 
bool find (const gnsstk::NavMessageID &nmid, const gnsstk::CommonTime &when, gnsstk::NavDataPtr &navData, gnsstk::SVHealth xmitHealth, gnsstk::NavValidityType valid, gnsstk::NavSearchOrder order) override
 
gnsstk::NavMessageIDSet getAvailableMsgs (const gnsstk::CommonTime &fromTime, const gnsstk::CommonTime &toTime) const override
 
gnsstk::NavSatelliteIDSet getAvailableSats (const gnsstk::CommonTime &fromTime, const gnsstk::CommonTime &toTime) const override
 
gnsstk::NavSatelliteIDSet getAvailableSats (gnsstk::NavMessageType nmt, const gnsstk::CommonTime &fromTime, const gnsstk::CommonTime &toTime) const override
 
bool getCorr (const gnsstk::Position &rxPos, const gnsstk::Position &svPos, const gnsstk::SatID &sat, const gnsstk::ObsID &obs, const gnsstk::CommonTime &when, gnsstk::NavType nav, double &corrOut) override
 
bool getCorr (const gnsstk::Position &rxPos, const gnsstk::Xvt &svPos, const gnsstk::SatID &sat, const gnsstk::ObsID &obs, const gnsstk::CommonTime &when, gnsstk::NavType nav, double &corrOut) override
 
gnsstk::NavMessageMapgetData ()
 Grant access to protected data. More...
 
gnsstk::NavMessageMapgetData ()
 Grant access to protected data. More...
 
gnsstk::NavMessageMapgetData ()
 Grant access to protected data. More...
 
gnsstk::NavMessageMapgetData ()
 Grant access to protected data. More...
 
gnsstk::NavMessageMapgetData ()
 Grant access to protected data. More...
 
gnsstk::NavMessageMapgetData ()
 Grant access to protected data. More...
 
double getDefHum () const
 
double getDefPres () const
 
double getDefTemp () const
 
std::string getdescription () const
 
std::string getdescription () const
 
gnsstk::NavDataFactoryMapgetFactories ()
 
std::string getFactoryFormats () const override
 
std::string getFactoryFormats () const override
 
gnsstk::SVHealth getHealth () const override
 
const std::map< gnsstk::NavSatelliteID, gnsstk::GLOCNavLTDMP > & getLTDMP () const
 
gnsstk::NavNearMessageMapgetNearestData ()
 
bool getOffset (gnsstk::TimeSystem fromSys, gnsstk::TimeSystem toSys, const gnsstk::CommonTime &when, gnsstk::NavDataPtr &offset, gnsstk::SVHealth xmitHealth, gnsstk::NavValidityType valid) override
 
double getrx () const
 
double getrx () const
 
double getry () const
 
double getry () const
 
double getrz () const
 
double getrz () const
 
double getscale () const
 
double getscale () const
 
double gettx () const
 
double gettx () const
 
double getty () const
 
double getty () const
 
gnsstk::NavMessageTypeSet getTypeFilter () const
 
double gettz () const
 
double gettz () const
 
bool getUseDefault () const
 
gnsstk::CommonTime getUserTime () const override
 
gnsstk::CommonTime getUserTime () const override
 
gnsstk::CommonTime getUserTime () const override
 
gnsstk::CommonTime getUserTime () const override
 
gnsstk::CommonTime getUserTime () const override
 
gnsstk::CommonTime getUserTime () const override
 
gnsstk::NavValidityType getValidityFilter () const
 
bool getXvt (const gnsstk::CommonTime &t, gnsstk::Xvt &xvt, const gnsstk::ObsID &oid=gnsstk::ObsID()) override
 
bool getXvt (const gnsstk::CommonTime &when, const gnsstk::EllipsoidModel &ell, gnsstk::Xvt &xvt, const gnsstk::ObsID &oid=gnsstk::ObsID())
 
bool getXvt (const gnsstk::CommonTime &when, gnsstk::Xvt &xvt, const gnsstk::ObsID &oid=gnsstk::ObsID()) override
 
bool isPresent (const gnsstk::NavMessageID &nmid, const gnsstk::CommonTime &fromTime, const gnsstk::CommonTime &toTime) override
 
bool isRefOidsEmpty () const
 
bool isValidOidsEmpty () const
 
size_t numSatellitesNearest () const
 
int order (const TestClass &right) const
 
size_t sizeNearest () const
 
double svRelativity (const gnsstk::CommonTime &when) const override
 
 TestClass ()
 
 TestClass ()
 
 TestClass ()=default
 
 TestClass ()=default
 
 TestClass (gnsstk::SatelliteSystem sys, const gnsstk::ObsID &oid, gnsstk::NavType nmt)
 
 TestClass (gnsstk::SatelliteSystem sys, gnsstk::CarrierBand car, gnsstk::TrackingCode track, gnsstk::NavType nmt)
 
bool validate () const override
 
bool validate () const override
 
bool validate () const override
 
bool validate () const override
 
- Public Member Functions inherited from gnsstk::GroupPathCorrector
 GroupPathCorrector ()
 Set the corrType to Unknown by default. More...
 

Static Public Member Functions

static std::shared_ptr< gnsstk::NavDataFactoryMapgetFactories ()
 
static std::shared_ptr< gnsstk::PNBNavDataFactoryMapgetFactories ()
 
static std::shared_ptr< gnsstk::NavDataFactoryMapgetFactories ()
 

Private Member Functions

bool addData (const gnsstk::PackedNavBitsPtr &navIn, gnsstk::NavDataPtrList &navOut, double cadence=-1) override
 
void resetState () override
 

Friends

class PNBNavDataFactory_T
 

Additional Inherited Members

- Public Attributes inherited from gnsstk::GroupPathCorrector
CorrectorType corrType
 Set by child classes, indicates what type of bias is computed. More...
 

Constructor & Destructor Documentation

◆ TestClass() [1/6]

template<class Model >
TestClass< Model >::TestClass ( )
inline

Definition at line 59 of file GroupPathCorrector_T.cpp.

◆ TestClass() [2/6]

template<class Model >
TestClass< Model >::TestClass ( )
inline

Definition at line 59 of file TropCorrector_T.cpp.

◆ TestClass() [3/6]

template<class Model >
TestClass< Model >::TestClass ( )
default

◆ TestClass() [4/6]

template<class Model >
TestClass< Model >::TestClass ( gnsstk::SatelliteSystem  sys,
gnsstk::CarrierBand  car,
gnsstk::TrackingCode  track,
gnsstk::NavType  nmt 
)
inline

Definition at line 75 of file NavSignalID_T.cpp.

◆ TestClass() [5/6]

template<class Model >
TestClass< Model >::TestClass ( gnsstk::SatelliteSystem  sys,
const gnsstk::ObsID oid,
gnsstk::NavType  nmt 
)
inline

Definition at line 79 of file NavSignalID_T.cpp.

◆ TestClass() [6/6]

template<class Model >
TestClass< Model >::TestClass ( )
default

Member Function Documentation

◆ addData()

template<class Model >
bool TestClass< Model >::addData ( const gnsstk::PackedNavBitsPtr navIn,
gnsstk::NavDataPtrList navOut,
double  cadence = -1 
)
inlineoverrideprivate

Definition at line 57 of file PNBNavDataFactory_T.cpp.

◆ addDataSource() [1/2]

template<class Model >
bool TestClass< Model >::addDataSource ( const std::string &  source)
inlineoverride

Definition at line 76 of file NavDataFactory_T.cpp.

◆ addDataSource() [2/2]

template<class Model >
bool TestClass< Model >::addDataSource ( const std::string &  source)
inlineoverride

Definition at line 114 of file NavDataFactoryWithStore_T.cpp.

◆ addRefOID()

template<class Model >
void TestClass< Model >::addRefOID ( const gnsstk::ObsID oid)
inline

Definition at line 56 of file InterSigCorr_T.cpp.

◆ addValidOID()

template<class Model >
void TestClass< Model >::addValidOID ( const gnsstk::ObsID oid)
inline

Definition at line 58 of file InterSigCorr_T.cpp.

◆ clone() [1/11]

template<class Model >
gnsstk::NavDataPtr TestClass< Model >::clone ( ) const
inlineoverride

Definition at line 48 of file BDSD2NavData_T.cpp.

◆ clone() [2/11]

template<class Model >
gnsstk::NavDataPtr TestClass< Model >::clone ( ) const
inlineoverride

Definition at line 48 of file GPSCNavData_T.cpp.

◆ clone() [3/11]

template<class Model >
gnsstk::NavDataPtr TestClass< Model >::clone ( ) const
inlineoverride

Definition at line 48 of file BDSD1NavData_T.cpp.

◆ clone() [4/11]

template<class Model >
gnsstk::NavDataPtr TestClass< Model >::clone ( ) const
inlineoverride

Definition at line 48 of file GPSLNavData_T.cpp.

◆ clone() [5/11]

template<class Model >
gnsstk::NavDataPtr TestClass< Model >::clone ( ) const
inlineoverride

Definition at line 53 of file NavHealthData_T.cpp.

◆ clone() [6/11]

template<class Model >
gnsstk::NavDataPtr TestClass< Model >::clone ( ) const
inlineoverride

Definition at line 58 of file KlobucharIonoNavData_T.cpp.

◆ clone() [7/11]

template<class Model >
gnsstk::NavDataPtr TestClass< Model >::clone ( ) const
inlineoverride

Definition at line 60 of file StdNavTimeOffset_T.cpp.

◆ clone() [8/11]

template<class Model >
gnsstk::NavDataPtr TestClass< Model >::clone ( ) const
inlineoverride

Definition at line 63 of file OrbitDataKepler_T.cpp.

◆ clone() [9/11]

template<class Model >
gnsstk::NavDataPtr TestClass< Model >::clone ( ) const
inlineoverride

Definition at line 66 of file GLOFNavData_T.cpp.

◆ clone() [10/11]

template<class Model >
gnsstk::NavDataPtr TestClass< Model >::clone ( ) const
inlineoverride

Definition at line 66 of file InterSigCorr_T.cpp.

◆ clone() [11/11]

template<class Model >
gnsstk::NavDataPtr TestClass< Model >::clone ( ) const
inlineoverride

Definition at line 68 of file NeQuickIonoNavData_T.cpp.

◆ find()

template<class Model >
bool TestClass< Model >::find ( const gnsstk::NavMessageID nmid,
const gnsstk::CommonTime when,
gnsstk::NavDataPtr navData,
gnsstk::SVHealth  xmitHealth,
gnsstk::NavValidityType  valid,
gnsstk::NavSearchOrder  order 
)
inlineoverride

Definition at line 67 of file NavDataFactory_T.cpp.

◆ getAvailableMsgs()

template<class Model >
gnsstk::NavMessageIDSet TestClass< Model >::getAvailableMsgs ( const gnsstk::CommonTime fromTime,
const gnsstk::CommonTime toTime 
) const
inlineoverride

Definition at line 99 of file NavDataFactory_T.cpp.

◆ getAvailableSats() [1/2]

template<class Model >
gnsstk::NavSatelliteIDSet TestClass< Model >::getAvailableSats ( const gnsstk::CommonTime fromTime,
const gnsstk::CommonTime toTime 
) const
inlineoverride

Definition at line 84 of file NavDataFactory_T.cpp.

◆ getAvailableSats() [2/2]

template<class Model >
gnsstk::NavSatelliteIDSet TestClass< Model >::getAvailableSats ( gnsstk::NavMessageType  nmt,
const gnsstk::CommonTime fromTime,
const gnsstk::CommonTime toTime 
) const
inlineoverride

Definition at line 91 of file NavDataFactory_T.cpp.

◆ getCorr() [1/2]

template<class Model >
bool TestClass< Model >::getCorr ( const gnsstk::Position rxPos,
const gnsstk::Position svPos,
const gnsstk::SatID sat,
const gnsstk::ObsID obs,
const gnsstk::CommonTime when,
gnsstk::NavType  nav,
double &  corrOut 
)
inlineoverridevirtual

Get the bias in meters given the supplied state arguments.

Parameters
[in]rxPosThe position of the GNSS receiver antenna.
[in]svPosThe position of the satellite with delayed signal.
[in]satThe identity of the satellite with delayed signal.
[in]obsThe ID of the signal being un-delayed.
[in]whenThe time of measurement.
[in]navThe navigation message type of the signal.
[out]corrOutThe computed bias in meters.
Returns
true if successful, false on error.

Implements gnsstk::GroupPathCorrector.

Definition at line 61 of file GroupPathCorrector_T.cpp.

◆ getCorr() [2/2]

template<class Model >
bool TestClass< Model >::getCorr ( const gnsstk::Position rxPos,
const gnsstk::Xvt svPos,
const gnsstk::SatID sat,
const gnsstk::ObsID obs,
const gnsstk::CommonTime when,
gnsstk::NavType  nav,
double &  corrOut 
)
inlineoverridevirtual

Implements gnsstk::GroupPathCorrector.

Definition at line 66 of file GroupPathCorrector_T.cpp.

◆ getData() [1/6]

template<class Model >
gnsstk::NavMessageMap& TestClass< Model >::getData ( )
inline

Grant access to protected data.

Definition at line 59 of file SEMNavDataFactory_T.cpp.

◆ getData() [2/6]

template<class Model >
gnsstk::NavMessageMap& TestClass< Model >::getData ( )
inline

Grant access to protected data.

Definition at line 59 of file YumaNavDataFactory_T.cpp.

◆ getData() [3/6]

template<class Model >
gnsstk::NavMessageMap& TestClass< Model >::getData ( )
inline

Grant access to protected data.

Definition at line 84 of file SP3NavDataFactory_T.cpp.

◆ getData() [4/6]

template<class Model >
gnsstk::NavMessageMap& TestClass< Model >::getData ( )
inline

Grant access to protected data.

Definition at line 105 of file MultiFormatNavDataFactory_T.cpp.

◆ getData() [5/6]

template<class Model >
gnsstk::NavMessageMap& TestClass< Model >::getData ( )
inline

Grant access to protected data.

Definition at line 110 of file NavDataFactoryWithStore_T.cpp.

◆ getData() [6/6]

template<class Model >
gnsstk::NavMessageMap& TestClass< Model >::getData ( )
inline

Grant access to protected data.

Definition at line 111 of file RinexNavDataFactory_T.cpp.

◆ getDefHum()

template<class Model >
double TestClass< Model >::getDefHum ( ) const
inline

Definition at line 67 of file TropCorrector_T.cpp.

◆ getDefPres()

template<class Model >
double TestClass< Model >::getDefPres ( ) const
inline

Definition at line 65 of file TropCorrector_T.cpp.

◆ getDefTemp()

template<class Model >
double TestClass< Model >::getDefTemp ( ) const
inline

Definition at line 63 of file TropCorrector_T.cpp.

◆ getdescription() [1/2]

template<class Model >
std::string TestClass< Model >::getdescription ( ) const
inline

Definition at line 55 of file HelmertTransformer_T.cpp.

◆ getdescription() [2/2]

template<class Model >
std::string TestClass< Model >::getdescription ( ) const
inline

Definition at line 55 of file HelmertTransform_T.cpp.

◆ getFactories() [1/4]

template<class Model >
static std::shared_ptr<gnsstk::NavDataFactoryMap> TestClass< Model >::getFactories ( )
inlinestatic

Definition at line 49 of file GNSSTKFormatInitializer_T.cpp.

◆ getFactories() [2/4]

template<class Model >
static std::shared_ptr<gnsstk::PNBNavDataFactoryMap> TestClass< Model >::getFactories ( )
inlinestatic

Definition at line 75 of file PNBMultiGNSSNavDataFactory_T.cpp.

◆ getFactories() [3/4]

template<class Model >
gnsstk::NavDataFactoryMap& TestClass< Model >::getFactories ( )
inline

Definition at line 78 of file NavLibrary_T.cpp.

◆ getFactories() [4/4]

template<class Model >
static std::shared_ptr<gnsstk::NavDataFactoryMap> TestClass< Model >::getFactories ( )
inlinestatic

Definition at line 107 of file MultiFormatNavDataFactory_T.cpp.

◆ getFactoryFormats() [1/2]

template<class Model >
std::string TestClass< Model >::getFactoryFormats ( ) const
inlineoverride

Definition at line 82 of file NavDataFactory_T.cpp.

◆ getFactoryFormats() [2/2]

template<class Model >
std::string TestClass< Model >::getFactoryFormats ( ) const
inlineoverride

Definition at line 140 of file NavDataFactoryWithStore_T.cpp.

◆ getHealth()

template<class Model >
gnsstk::SVHealth TestClass< Model >::getHealth ( ) const
inlineoverride

Definition at line 47 of file NavHealthData_T.cpp.

◆ getLTDMP()

template<class Model >
const std::map<gnsstk::NavSatelliteID, gnsstk::GLOCNavLTDMP>& TestClass< Model >::getLTDMP ( ) const
inline

Definition at line 67 of file PNBGLOCNavDataFactory_T.cpp.

◆ getNearestData()

template<class Model >
gnsstk::NavNearMessageMap& TestClass< Model >::getNearestData ( )
inline

Definition at line 112 of file NavDataFactoryWithStore_T.cpp.

◆ getOffset()

template<class Model >
bool TestClass< Model >::getOffset ( gnsstk::TimeSystem  fromSys,
gnsstk::TimeSystem  toSys,
const gnsstk::CommonTime when,
gnsstk::NavDataPtr offset,
gnsstk::SVHealth  xmitHealth,
gnsstk::NavValidityType  valid 
)
inlineoverride

Definition at line 71 of file NavDataFactory_T.cpp.

◆ getrx() [1/2]

template<class Model >
double TestClass< Model >::getrx ( ) const
inline

Definition at line 48 of file HelmertTransformer_T.cpp.

◆ getrx() [2/2]

template<class Model >
double TestClass< Model >::getrx ( ) const
inline

Definition at line 48 of file HelmertTransform_T.cpp.

◆ getry() [1/2]

template<class Model >
double TestClass< Model >::getry ( ) const
inline

Definition at line 49 of file HelmertTransformer_T.cpp.

◆ getry() [2/2]

template<class Model >
double TestClass< Model >::getry ( ) const
inline

Definition at line 49 of file HelmertTransform_T.cpp.

◆ getrz() [1/2]

template<class Model >
double TestClass< Model >::getrz ( ) const
inline

Definition at line 50 of file HelmertTransform_T.cpp.

◆ getrz() [2/2]

template<class Model >
double TestClass< Model >::getrz ( ) const
inline

Definition at line 50 of file HelmertTransformer_T.cpp.

◆ getscale() [1/2]

template<class Model >
double TestClass< Model >::getscale ( ) const
inline

Definition at line 54 of file HelmertTransformer_T.cpp.

◆ getscale() [2/2]

template<class Model >
double TestClass< Model >::getscale ( ) const
inline

Definition at line 54 of file HelmertTransform_T.cpp.

◆ gettx() [1/2]

template<class Model >
double TestClass< Model >::gettx ( ) const
inline

Definition at line 51 of file HelmertTransform_T.cpp.

◆ gettx() [2/2]

template<class Model >
double TestClass< Model >::gettx ( ) const
inline

Definition at line 51 of file HelmertTransformer_T.cpp.

◆ getty() [1/2]

template<class Model >
double TestClass< Model >::getty ( ) const
inline

Definition at line 52 of file HelmertTransform_T.cpp.

◆ getty() [2/2]

template<class Model >
double TestClass< Model >::getty ( ) const
inline

Definition at line 52 of file HelmertTransformer_T.cpp.

◆ getTypeFilter()

template<class Model >
gnsstk::NavMessageTypeSet TestClass< Model >::getTypeFilter ( ) const
inline

Definition at line 80 of file NavDataFactory_T.cpp.

◆ gettz() [1/2]

template<class Model >
double TestClass< Model >::gettz ( ) const
inline

Definition at line 53 of file HelmertTransformer_T.cpp.

◆ gettz() [2/2]

template<class Model >
double TestClass< Model >::gettz ( ) const
inline

Definition at line 53 of file HelmertTransform_T.cpp.

◆ getUseDefault()

template<class Model >
bool TestClass< Model >::getUseDefault ( ) const
inline

Definition at line 61 of file TropCorrector_T.cpp.

◆ getUserTime() [1/6]

template<class Model >
gnsstk::CommonTime TestClass< Model >::getUserTime ( ) const
inlineoverride

Definition at line 46 of file BDSD1NavData_T.cpp.

◆ getUserTime() [2/6]

template<class Model >
gnsstk::CommonTime TestClass< Model >::getUserTime ( ) const
inlineoverride

Definition at line 46 of file GPSCNavData_T.cpp.

◆ getUserTime() [3/6]

template<class Model >
gnsstk::CommonTime TestClass< Model >::getUserTime ( ) const
inlineoverride

Definition at line 46 of file BDSD2NavData_T.cpp.

◆ getUserTime() [4/6]

template<class Model >
gnsstk::CommonTime TestClass< Model >::getUserTime ( ) const
inlineoverride

Definition at line 46 of file GPSLNavData_T.cpp.

◆ getUserTime() [5/6]

template<class Model >
gnsstk::CommonTime TestClass< Model >::getUserTime ( ) const
inlineoverride

Definition at line 51 of file NavHealthData_T.cpp.

◆ getUserTime() [6/6]

template<class Model >
gnsstk::CommonTime TestClass< Model >::getUserTime ( ) const
inlineoverride

Definition at line 61 of file OrbitDataKepler_T.cpp.

◆ getValidityFilter()

template<class Model >
gnsstk::NavValidityType TestClass< Model >::getValidityFilter ( ) const
inline

Definition at line 78 of file NavDataFactory_T.cpp.

◆ getXvt() [1/3]

template<class Model >
bool TestClass< Model >::getXvt ( const gnsstk::CommonTime t,
gnsstk::Xvt xvt,
const gnsstk::ObsID oid = gnsstk::ObsID() 
)
inlineoverride

Definition at line 63 of file GLOFNavData_T.cpp.

◆ getXvt() [2/3]

template<class Model >
bool TestClass< Model >::getXvt ( const gnsstk::CommonTime when,
const gnsstk::EllipsoidModel ell,
gnsstk::Xvt xvt,
const gnsstk::ObsID oid = gnsstk::ObsID() 
)
inline

Definition at line 70 of file OrbitDataKepler_T.cpp.

◆ getXvt() [3/3]

template<class Model >
bool TestClass< Model >::getXvt ( const gnsstk::CommonTime when,
gnsstk::Xvt xvt,
const gnsstk::ObsID oid = gnsstk::ObsID() 
)
inlineoverride

Definition at line 65 of file OrbitDataKepler_T.cpp.

◆ isPresent()

template<class Model >
bool TestClass< Model >::isPresent ( const gnsstk::NavMessageID nmid,
const gnsstk::CommonTime fromTime,
const gnsstk::CommonTime toTime 
)
inlineoverride

Definition at line 106 of file NavDataFactory_T.cpp.

◆ isRefOidsEmpty()

template<class Model >
bool TestClass< Model >::isRefOidsEmpty ( ) const
inline

Definition at line 60 of file InterSigCorr_T.cpp.

◆ isValidOidsEmpty()

template<class Model >
bool TestClass< Model >::isValidOidsEmpty ( ) const
inline

Definition at line 62 of file InterSigCorr_T.cpp.

◆ numSatellitesNearest()

template<class Model >
size_t TestClass< Model >::numSatellitesNearest ( ) const
inline

Definition at line 131 of file NavDataFactoryWithStore_T.cpp.

◆ order()

template<class Model >
int TestClass< Model >::order ( const TestClass< Model > &  right) const
inline

Definition at line 83 of file NavSignalID_T.cpp.

◆ resetState()

template<class Model >
void TestClass< Model >::resetState ( )
inlineoverrideprivate

Definition at line 61 of file PNBNavDataFactory_T.cpp.

◆ sizeNearest()

template<class Model >
size_t TestClass< Model >::sizeNearest ( ) const
inline

Definition at line 116 of file NavDataFactoryWithStore_T.cpp.

◆ svRelativity()

template<class Model >
double TestClass< Model >::svRelativity ( const gnsstk::CommonTime when) const
inlineoverride

Definition at line 68 of file OrbitDataKepler_T.cpp.

◆ validate() [1/4]

template<class Model >
bool TestClass< Model >::validate ( ) const
inlineoverride

Definition at line 49 of file NavHealthData_T.cpp.

◆ validate() [2/4]

template<class Model >
bool TestClass< Model >::validate ( ) const
inlineoverride

Definition at line 58 of file StdNavTimeOffset_T.cpp.

◆ validate() [3/4]

template<class Model >
bool TestClass< Model >::validate ( ) const
inlineoverride

Definition at line 59 of file OrbitDataKepler_T.cpp.

◆ validate() [4/4]

template<class Model >
bool TestClass< Model >::validate ( ) const
inlineoverride

Definition at line 64 of file InterSigCorr_T.cpp.

Friends And Related Function Documentation

◆ PNBNavDataFactory_T

template<class Model >
friend class PNBNavDataFactory_T
friend

Definition at line 56 of file PNBNavDataFactory_T.cpp.


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


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