Go to the documentation of this file.
39 #ifndef GNSSTK_NAVDATAFACTORYWITHSTOREFILE_HPP
40 #define GNSSTK_NAVDATAFACTORYWITHSTOREFILE_HPP
78 virtual bool loadIntoMap(
const std::string& filename,
92 virtual bool process(
const std::string& filename,
100 #endif // GNSSTK_NAVDATAFACTORYWITHSTOREFILE_HPP
virtual bool process(const std::string &filename, NavDataFactoryCallback &cb)=0
virtual bool loadIntoMap(const std::string &filename, NavMessageMap &navMap, NavNearMessageMap &navNearMap, OffsetCvtMap &ofsMap)=0
std::map< TimeCvtKey, OffsetEpochMap > OffsetCvtMap
Map from the time system conversion pair to the conversion objects.
std::map< NavMessageType, NavSatMap > NavMessageMap
Map nav message type to the rest of the storage.
Define an interface for loading nav data from a file.
bool addDataSource(const std::string &source) override
virtual ~NavDataFactoryWithStoreFile()
Clean up.
NavDataFactoryWithStoreFile()
NavMessageMap data
Internal storage of navigation data for User searches.
NavNearMessageMap nearestData
Internal storage of navigation data for Nearest searches.
std::map< NavMessageType, NavNearSatMap > NavNearMessageMap
Map nav message type to the rest of the storage.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:40