#include <PvtStore.hpp>
Inheritance diagram for PvtStore:


Definition at line 47 of file PvtStore.hpp.
Public Types | |
| typedef gpstk::PvtStore::PvtData | Pvt |
| enum | ReferenceFrame { Unknown = 0, ITRF, ICRF } |
Public Member Functions | |
| PvtStore (std::string desc="PvtData", ReferenceFrame frame=Unknown) | |
| Default constructor. | |
| virtual | ~PvtStore () |
| Default deconstructor. | |
| void | addPvt (const DayTime &time, const Pvt &vd) throw () |
| Add to the store directly. | |
| Pvt | getPvt (const DayTime &t) const throw (InvalidRequest) |
| Get the Pvt data at the given epoch and return it. | |
| ReferenceFrame | referenceFrame () |
| Get a string. | |
Protected Attributes | |
| ReferenceFrame | dataFrame |
| Reference frame of the data. | |
| std::string | dataDesc |
| Description of the data. | |
|
|
Referenced by PvtStore::addPvt(), SatOrbitStore::getPvt(), PvtStore::getPvt(), SatOrbitStore::loadGNV1BFile(), SatOrbitStore::loadSP3File(), and SatOrbitStore::writeSP3File(). |
|
|
Definition at line 50 of file PvtStore.hpp. |
|
||||||||||||
|
Default constructor.
Definition at line 73 of file PvtStore.hpp. |
|
|
Default deconstructor.
Definition at line 78 of file PvtStore.hpp. |
|
||||||||||||
|
Add to the store directly.
Definition at line 39 of file PvtStore.cpp. References PvtStore::Pvt. Referenced by SatOrbitStore::loadGNV1BFile(), and SatOrbitStore::loadSP3File(). |
|
|
Get the Pvt data at the given epoch and return it.
Definition at line 67 of file PvtStore.cpp. References PvtStore::PvtData::ddtime, PvtStore::PvtData::dtime, PvtStore::PvtData::position, PvtStore::Pvt, and PvtStore::PvtData::velocity. Referenced by SatOrbitStore::getPvt(), SatOrbitStore::loadSP3File(), and SatOrbitStore::writeSP3File(). |
|
|
Get a string.
Definition at line 94 of file PvtStore.hpp. |
|
|
Description of the data.
Definition at line 103 of file PvtStore.hpp. |
|
|
Reference frame of the data.
Definition at line 100 of file PvtStore.hpp. |
1.3.9.1