Go to the documentation of this file.
39 #ifndef GNSSTK_PNBGPSLNAVDATAFACTORY_HPP
40 #define GNSSTK_PNBGPSLNAVDATAFACTORY_HPP
156 std::map<NavSatelliteID, NavDataPtrList>
almAcc;
159 std::map<NavSatelliteID, std::vector<PackedNavBitsPtr> >
ephAcc;
166 #endif // GNSSTK_PNBGPSLNAVDATAFACTORY_HPP
bool processSVID63(const PackedNavBitsPtr &navIn, NavDataPtrList &navOut)
bool processAlmOrb(unsigned long prn, const PackedNavBitsPtr &navIn, NavDataPtrList &navOut)
std::shared_ptr< PackedNavBits > PackedNavBitsPtr
Managed pointer for passing PackedNavBits around.
void dumpState(std::ostream &s) const
std::list< NavDataPtr > NavDataPtrList
bool processEph
If true, ephemeris data will be output by addData.
void resetState() override
std::map< NavSatelliteID, NavDataPtrList > almAcc
std::map< NavSatelliteID, std::vector< PackedNavBitsPtr > > ephAcc
bool processSVID51(const PackedNavBitsPtr &navIn, NavDataPtrList &navOut)
bool processSVID56(const PackedNavBitsPtr &navIn, NavDataPtrList &navOut)
std::map< unsigned, GPSWeekSecond > fullWNaMap
bool addData(const PackedNavBitsPtr &navIn, NavDataPtrList &navOut, double cadence=-1) override
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:40