Public Member Functions | Public Attributes | List of all members
gnsstk::FactoryControl Class Reference

Detailed Description

Class to use for configuring NavDataFactory and PNBNavDataFactory objects. The parameters may not always apply to any given factory.

Definition at line 52 of file FactoryControl.hpp.

#include <FactoryControl.hpp>

Public Member Functions

 FactoryControl ()
 Initialize data to reasonable defaults. More...
 

Public Attributes

bool bdsTimeZZfilt
 
TimeOffsetFilter timeOffsFilt
 

Constructor & Destructor Documentation

◆ FactoryControl()

gnsstk::FactoryControl::FactoryControl ( )
inline

Initialize data to reasonable defaults.

Definition at line 56 of file FactoryControl.hpp.

Member Data Documentation

◆ bdsTimeZZfilt

bool gnsstk::FactoryControl::bdsTimeZZfilt

If true, ignore BeiDou time offsets with A0 and A1 terms both zero.

Definition at line 62 of file FactoryControl.hpp.

◆ timeOffsFilt

TimeOffsetFilter gnsstk::FactoryControl::timeOffsFilt

Specify how NavDataFactoryWithStore::addNavData() should process TimeOffsetData objects.

Note
This only applies to classes derived from StdNavTimeOffset, which currently excludes RinexTimeOffset and GLOFNavUT1TimeOffset.
Todo:
Determine if RinexTimeOffset or GLOFNavUT1TimeOffset can be refactored so they derive from StdNavTimeOffset, or at the very least can/should be filtered via TimeOffsetUnique in NavDataFactoryWithStore.

Definition at line 73 of file FactoryControl.hpp.


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


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