|
std::string | getFactoryFormats () const override |
| Return a comma-separated list of formats supported by this factory. More...
|
|
bool | loadIntoMap (const std::string &filename, NavMessageMap &navMap, NavNearMessageMap &navNearMap, OffsetCvtMap &ofsMap) override |
|
bool | process (const std::string &filename, NavDataFactoryCallback &cb) override |
|
| RinexNavDataFactory () |
| Fill supportedSignals. More...
|
|
virtual | ~RinexNavDataFactory () |
| Clean up. More...
|
|
bool | addDataSource (const std::string &source) override |
|
| NavDataFactoryWithStoreFile () |
|
virtual | ~NavDataFactoryWithStoreFile () |
| Clean up. More...
|
|
bool | addNavData (const NavDataPtr &nd) |
|
bool | addNavData (const NavDataPtr &nd, NavMessageMap &navMap, NavNearMessageMap &navNearMap, OffsetCvtMap &ofsMap) |
|
void | clear () override |
| Remove all data from the internal store. More...
|
|
virtual size_t | count (const NavMessageID &nmid) const |
|
virtual size_t | count (const SatID &satID, NavMessageType nmt=NavMessageType::Unknown) const |
|
virtual size_t | count (NavMessageType nmt) const |
|
virtual size_t | count (SatelliteSystem sys, NavMessageType nmt=NavMessageType::Unknown) const |
|
void | dump (std::ostream &s, DumpDetail dl) const override |
|
void | edit (const CommonTime &fromTime, const CommonTime &toTime) override |
|
void | edit (const CommonTime &fromTime, const CommonTime &toTime, const NavSatelliteID &satID) override |
|
void | edit (const CommonTime &fromTime, const CommonTime &toTime, const NavSignalID &signal) override |
|
bool | find (const NavMessageID &nmid, const CommonTime &when, NavDataPtr &navOut, SVHealth xmitHealth, NavValidityType valid, NavSearchOrder order) override |
|
NavMessageIDSet | getAvailableMsgs (const CommonTime &fromTime, const CommonTime &toTime) const override |
|
NavSatelliteIDSet | getAvailableSats (const CommonTime &fromTime, const CommonTime &toTime) const override |
|
NavSatelliteIDSet | getAvailableSats (NavMessageType nmt, const CommonTime &fromTime, const CommonTime &toTime) const override |
|
CommonTime | getFinalTime () const override |
|
CommonTime | getFirstTime (const SatID &sat) const |
|
std::set< SatID > | getIndexSet (const CommonTime &fromTime, const CommonTime &toTime) const |
|
std::set< SatID > | getIndexSet (NavMessageType nmt, const CommonTime &fromTime, const CommonTime &toTime) const |
|
CommonTime | getInitialTime () const override |
|
CommonTime | getLastTime (const SatID &sat) const |
|
const NavMap * | getNavMap (const NavMessageID &nmid) const |
|
const NavMessageMap & | getNavMessageMap () const |
| Get read-only access to the nav data map (User priority). More...
|
|
const NavNearMessageMap & | getNavNearMessageMap () const |
| Get read-only access to the nav data map (Nearest priority). More...
|
|
bool | getOffset (TimeSystem fromSys, TimeSystem toSys, const CommonTime &when, NavDataPtr &offset, SVHealth xmitHealth=SVHealth::Any, NavValidityType valid=NavValidityType::ValidOnly) override |
|
const OffsetCvtMap & | getTimeOffsetMap () const |
| Get read-only access to the time offset map. More...
|
|
| NavDataFactoryWithStore () |
| Initialize internal data. More...
|
|
virtual size_t | numSatellites () const |
| Return the number of distinct signals including PRN, in the data. More...
|
|
virtual size_t | numSignals () const |
| Return the number of distinct signals (ignoring PRN) in the data. More...
|
|
virtual size_t | size () const |
| Return the number of nav messages in data. More...
|
|
virtual | ~NavDataFactoryWithStore () |
| Clean up. More...
|
|
virtual void | addTypeFilter (NavMessageType nmt) |
|
virtual void | clearTypeFilter () |
|
virtual std::string | getClassName () const |
| Returns the fully-qualified class name. Used for debugging. More...
|
|
std::set< SatID > | getIndexSet (const CommonTime &fromTime, const CommonTime &toTime) const |
|
std::set< SatID > | getIndexSet (NavMessageType nmt, const CommonTime &fromTime, const CommonTime &toTime) const |
|
NavMessageTypeSet | getTypeFilter () const |
|
virtual bool | isPresent (const NavMessageID &nmid, const CommonTime &fromTime, const CommonTime &toTime) |
|
virtual bool | isTypePresent (NavMessageType nmt, const NavSatelliteID &satID, const CommonTime &fromTime, const CommonTime &toTime) |
|
| NavDataFactory () |
|
virtual void | setControl (const FactoryControl &ctrl) |
|
virtual void | setTypeFilter (const NavMessageTypeSet &nmts) |
|
virtual void | setValidityFilter (NavValidityType nvt) |
|
virtual | ~NavDataFactory () |
| Clean up. More...
|
|