Classes for providing an generalized (GNSS-agnostic) interface to navigation data.
Classes | |
class | gnsstk::BDSD1NavAlm |
Class containing data elements unique to BeiDou D1 almanac pages. More... | |
class | gnsstk::BDSD1NavData |
class | gnsstk::BDSD1NavEph |
class | gnsstk::BDSD1NavHealth |
class | gnsstk::BDSD1NavIono |
class | gnsstk::BDSD1NavISC |
class | gnsstk::BDSD1NavTimeOffset |
class | gnsstk::BDSD2NavAlm |
Class containing data elements unique to BeiDou D2 almanac pages. More... | |
class | gnsstk::BDSD2NavData |
class | gnsstk::BDSD2NavEph |
class | gnsstk::BDSD2NavHealth |
class | gnsstk::BDSD2NavIono |
class | gnsstk::BDSD2NavISC |
class | gnsstk::BDSD2NavTimeOffset |
class | gnsstk::FactoryControl |
class | gnsstk::GalFNavAlm |
Class containing data elements unique to Galileo F/NAV almanacs. More... | |
class | gnsstk::GalFNavEph |
Class containing data elements unique to Galileo F/NAV ephemerides. More... | |
class | gnsstk::GalFNavHealth |
class | gnsstk::GalFNavIono |
Class containing data elements unique to Galileo I/NAV iono data. More... | |
class | gnsstk::GalFNavISC |
class | gnsstk::GalFNavTimeOffset |
class | gnsstk::GalINavAlm |
Class containing data elements unique to Galileo I/NAV almanacs. More... | |
class | gnsstk::GalINavEph |
Class containing data elements unique to GPS LNav ephemerides. More... | |
class | gnsstk::GalINavHealth |
class | gnsstk::GalINavIono |
Class containing data elements unique to Galileo I/NAV iono data. More... | |
class | gnsstk::GalINavISC |
class | gnsstk::GalINavTimeOffset |
class | gnsstk::GLOCNavAlm |
class | gnsstk::GLOCNavData |
class | gnsstk::GLOCNavEph |
class | gnsstk::GLOCNavHeader |
class | gnsstk::GLOCNavHealth |
class | gnsstk::GLOCNavIono |
Class containing data elements unique to GPS LNav ionospheric data. More... | |
class | gnsstk::GLOCNavLTDMP |
class | gnsstk::GLOCNavUT1TimeOffset |
class | gnsstk::GLOFNavAlm |
class | gnsstk::GLOFNavData |
class | gnsstk::GLOFNavEph |
class | gnsstk::GLOFNavHealth |
class | gnsstk::GLOFNavISC |
class | gnsstk::GLOFNavTimeOffset |
class | gnsstk::GLOFNavUT1TimeOffset |
class | gnsstk::GPSCNav2Alm |
Class containing data elements unique to GPS CNav2 midi almanac. More... | |
class | gnsstk::GPSCNav2Eph |
Class containing data elements unique to GPS CNav2 ephemerides. More... | |
class | gnsstk::GPSCNav2Health |
Wrapper for the 1-bit health status in GPS CNav2 subframe 2 or 3. More... | |
class | gnsstk::GPSCNav2Iono |
class | gnsstk::GPSCNav2ISC |
Class containing data elements unique to GPS CNAV2 ISC data. More... | |
class | gnsstk::GPSCNav2TimeOffset |
class | gnsstk::GPSCNavAlm |
Class containing data elements unique to GPS CNav midi almanac. More... | |
class | gnsstk::GPSCNavData |
class | gnsstk::GPSCNavEph |
class | gnsstk::GPSCNavHealth |
class | gnsstk::GPSCNavIono |
Class containing data elements unique to GPS CNav ionospheric data. More... | |
class | gnsstk::GPSCNavISC |
Class containing data elements unique to GPS CNAV ISC data. More... | |
class | gnsstk::GPSCNavRedAlm |
Class containing data elements unique to GPS CNav reduced almanac. More... | |
class | gnsstk::GPSCNavTimeOffset |
class | gnsstk::GPSLNavAlm |
Class containing data elements unique to GPS LNav almanac pages. More... | |
class | gnsstk::GPSLNavData |
class | gnsstk::GPSLNavEph |
Class containing data elements unique to GPS LNav ephemerides. More... | |
class | gnsstk::GPSLNavHealth |
class | gnsstk::GPSLNavIono |
Class containing data elements unique to GPS LNav ionospheric data. More... | |
class | gnsstk::GPSLNavISC |
class | gnsstk::GPSLNavTimeOffset |
class | gnsstk::HealthGetter |
class | gnsstk::IonoNavData |
class | gnsstk::KlobucharIonoNavData |
Class containing data elements unique to the Klobuchar iono model. More... | |
class | gnsstk::MultiFormatNavDataFactory |
class | gnsstk::NavDataFactory |
class | gnsstk::NavDataFactoryCallback |
class | gnsstk::NavDataFactoryStoreCallback |
class | gnsstk::NavDataFactoryWithStore |
class | gnsstk::NavDataFactoryWithStoreFile |
Define an interface for loading nav data from a file. More... | |
class | gnsstk::NavFit |
class | gnsstk::NavHealthData |
class | gnsstk::NavLibrary |
class | gnsstk::NavMessageID |
Class used to identify/categorize navigation message data. More... | |
class | gnsstk::NavSatelliteID |
class | gnsstk::NavSignalID |
Class used to identify navigation data signal types. More... | |
class | gnsstk::NeQuickIonoNavData |
class | gnsstk::OrbitData |
class | gnsstk::OrbitDataBDS |
Base class for all BeiDou broadcast orbit data. More... | |
class | gnsstk::OrbitDataGal |
Base class for all Galileo broadcast orbit data. More... | |
class | gnsstk::OrbitDataGPS |
Base class for all GPS broadcast orbit data. More... | |
class | gnsstk::OrbitDataKepler |
Base class for orbit information that uses Keplerian parameters. More... | |
class | gnsstk::OrbitDataSP3 |
Class for orbit information using SP3 data tables. More... | |
class | gnsstk::PNBBDSD1NavDataFactory |
class | gnsstk::PNBBDSD2NavDataFactory |
class | gnsstk::PNBGalFNavDataFactory |
class | gnsstk::PNBGalINavDataFactory |
class | gnsstk::PNBGLOCNavDataFactory |
class | gnsstk::PNBGLOFNavDataFactory |
class | gnsstk::PNBGPSCNav2DataFactory |
class | gnsstk::PNBGPSCNavDataFactory |
class | gnsstk::PNBGPSLNavDataFactory |
class | gnsstk::PNBMultiGNSSNavDataFactory |
class | gnsstk::PNBNavDataFactory |
class | gnsstk::RinexNavDataFactory |
class | gnsstk::RinexTimeOffset |
class | gnsstk::SP3NavDataFactory |
class | gnsstk::StdNavTimeOffset |
Typedefs | |
typedef std::pair< TimeSystem, TimeSystem > | gnsstk::TimeCvtKey |
typedef std::pair<TimeSystem,TimeSystem> gnsstk::TimeCvtKey |
Define a pair of TimeSystems where first=convert from and second=convert to.
Definition at line 53 of file TimeOffsetData.hpp.
|
strong |
Specify level of detail for dump output.
Definition at line 51 of file DumpDetail.hpp.
|
strong |
Identify Galileo Data Validity Status (DVS) states.
Enumerator | |
---|---|
Unknown | Health is not known or is uninitialized. |
Valid | Navigation data valid. |
NoGuarantee | Working without guarantee. |
Last | Used to create an iterator. |
Definition at line 51 of file GalDataValid.hpp.
|
strong |
Identify different types of SV health states.
Definition at line 51 of file GalHealthStatus.hpp.
|
strong |
Values for GLONASS FDMA nav message, Word P. The values indicate whether the tau_c parameter and tau_GPS parameter are relayed from the control segment or calculated on-board the GLONASS-M satellite.
Definition at line 56 of file GLOFNavPCode.hpp.
|
strong |
Values for GLONASS FDMA nav message, Word M.
Enumerator | |
---|---|
Unknown | Unknown/Uninitialized value. |
GLONASS | Legacy GLONASS satellite. |
GLONASS_M | GLONASS-M satellite. |
Last | Used to verify that all items are described at compile time. |
Definition at line 51 of file GLOFNavSatType.hpp.
|
strong |
Codes on L2 channel, per IS-GPS-200 20.3.3.3.1.2.
Definition at line 51 of file GPSLNavL2Codes.hpp.
|
strong |
Identify different types of navigation message data.
Definition at line 59 of file NavMessageType.hpp.
|
strong |
Specify the behavior of nav data searches in NavLibrary/NavDataFactory.
Definition at line 51 of file NavSearchOrder.hpp.
|
strong |
Enumeration used to determine how to handle valid and invalid navigation data. Validity is defined in the individual ICDs, where ranges and such are defined.
Definition at line 53 of file NavValidityType.hpp.
|
strong |
Identify different types of SV health states.
Definition at line 52 of file SVHealth.hpp.
|
strong |
Specify how NavDataFactoryWithStore::addNavData() should process TimeOffsetData objects.
Enumerator | |
---|---|
Unknown | Uninitialized or unknown value. |
NoFilt | No filtering is performed on TimeOffsetData. |
BySV | TimeOffsetData is unique filtered on a per-SV basis. |
BySignal | TimeOffsetData is unique filtered across a signal. |
Last | Used to create an iterator. |
Definition at line 52 of file TimeOffsetFilter.hpp.