Go to the documentation of this file.
109 TUDEF(
"NavTimeSystemConverter",
"getOffset");
110 std::shared_ptr<gnsstk::NavLibrary> navLib =
111 std::make_shared<gnsstk::NavLibrary>();
115 navOut->timeStamp =
ct;
128 TUCATCH(navLib->addFactory(ndfp));
151 unsigned errorCounter = 0;
155 std::cout <<
"Total Failures for " << __FILE__ <<
": " << errorCounter
std::shared_ptr< NavData > NavDataPtr
Factories instantiate these in response to find() requests.
bool addNavData(const NavDataPtr &nd)
std::set< NavMessageType > NavMessageTypeSet
Set of message types, used by NavLibrary and NavDataFactory.
gnsstk::NavValidityType getValidityFilter() const
bool addDataSource(const std::string &source) override
Expose NavDataFactory protected members.
#define TUCATCH(STATEMENT)
@ Y
Encrypted legacy GPS precise code.
gnsstk::NavMessageTypeSet getTypeFilter() const
CommonTime & setTimeSystem(TimeSystem timeSystem)
double deltatLS
Current or past leap second count (UTC only).
NavMessageID signal
Source signal identification for this navigation message data.
std::shared_ptr< NavDataFactory > NavDataFactoryPtr
Managed pointer to NavDataFactory.
@ CA
Legacy GPS civil code.
SatelliteSystem system
GNSS for this signal.
NavValidityType navValidity
TimeSystem
Definition of various time systems.
@ L1
GPS L1, Galileo E1, SBAS L1, QZSS L1, BeiDou L1.
#define TUDEF(CLASS, METHOD)
@ P
Legacy GPS precise code.
@ UTC
Coordinated Universal Time (e.g., from NTP)
@ TimeOffset
Message containing information about time system offsets.
Class used to identify navigation data signal types.
std::string getFactoryFormats() const override
Return a comma-separated list of formats supported by this factory.
std::shared_ptr< NavLibrary > navLib
Pointer to the nav library from which we will get time offset data.
#define TUASSERTFE(EXP, GOT)
bool getOffset(TimeSystem fromSys, TimeSystem toSys, const CommonTime &t, double &offs) override
NavSignalSet supportedSignals
NavMessageTypeSet procNavTypes
CommonTime refTime
Reference time for computation.
NavTimeSystemConverter_T()
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:40