Standard version of Callback used in conjunction with NavDataFactoryWithStoreFile::loadIntoMap().
Definition at line 52 of file NavDataFactoryStoreCallback.hpp.
#include <NavDataFactoryStoreCallback.hpp>
Public Member Functions | |
NavDataFactoryStoreCallback (NavDataFactoryWithStore *ndf) | |
NavDataFactoryStoreCallback (NavDataFactoryWithStore *ndf, NavMessageMap &othNavMap, NavNearMessageMap &othNavNearMap, NavDataFactoryWithStore::OffsetCvtMap &othOfsMap) | |
bool | process (const NavDataPtr &navOut) override |
Public Attributes | |
NavDataFactoryWithStore * | fact |
Factory to use to call addNavData. More... | |
NavMessageMap & | navMap |
Map in which to store user-order data. More... | |
NavNearMessageMap & | navNearMap |
Map in which to store nearest-order data. More... | |
NavDataFactoryWithStore::OffsetCvtMap & | ofsMap |
Map in which to store time offset data. More... | |
gnsstk::NavDataFactoryStoreCallback::NavDataFactoryStoreCallback | ( | NavDataFactoryWithStore * | ndf | ) |
Initialize the factory pointer. Maps default to internals.
Definition at line 44 of file NavDataFactoryStoreCallback.cpp.
gnsstk::NavDataFactoryStoreCallback::NavDataFactoryStoreCallback | ( | NavDataFactoryWithStore * | ndf, |
NavMessageMap & | othNavMap, | ||
NavNearMessageMap & | othNavNearMap, | ||
NavDataFactoryWithStore::OffsetCvtMap & | othOfsMap | ||
) |
Initialize the factory pointer with separate data maps.
Definition at line 51 of file NavDataFactoryStoreCallback.cpp.
|
overridevirtual |
Store processed data internally.
[in] | navOut | The data to process in the callback. |
Reimplemented from gnsstk::NavDataFactoryCallback.
Definition at line 62 of file NavDataFactoryStoreCallback.cpp.
NavDataFactoryWithStore* gnsstk::NavDataFactoryStoreCallback::fact |
Factory to use to call addNavData.
Definition at line 71 of file NavDataFactoryStoreCallback.hpp.
NavMessageMap& gnsstk::NavDataFactoryStoreCallback::navMap |
Map in which to store user-order data.
Definition at line 73 of file NavDataFactoryStoreCallback.hpp.
NavNearMessageMap& gnsstk::NavDataFactoryStoreCallback::navNearMap |
Map in which to store nearest-order data.
Definition at line 75 of file NavDataFactoryStoreCallback.hpp.
NavDataFactoryWithStore::OffsetCvtMap& gnsstk::NavDataFactoryStoreCallback::ofsMap |
Map in which to store time offset data.
Definition at line 77 of file NavDataFactoryStoreCallback.hpp.