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

Also defines a simple interface to remove data that has been added.
Definition at line 67 of file XvtStore.hpp.
Public Member Functions | |
| virtual | ~XvtStore () |
| virtual Xvt | getXvt (const IndexType id, const DayTime &t) const =0 throw (InvalidRequest) |
| Returns the position, velocity, and clock offset of the indicated object in ECEF coordinates (meters) at the indicated time. | |
| virtual void | dump (std::ostream &s=std::cout, short detail=0) const throw () |
| A debugging function that outputs in human readable form, all data stored in this object. | |
| virtual void | edit (const DayTime &tmin, const DayTime &tmax=DayTime(DayTime::END_OF_TIME))=0 throw () |
| Edit the dataset, removing data outside the indicated time interval. | |
| virtual DayTime | getInitialTime () const =0 throw (InvalidRequest) |
| Determine the earliest time for which this object can successfully determine the Xvt for any object. | |
| virtual DayTime | getFinalTime () const =0 throw (InvalidRequest) |
| Determine the latest time for which this object can successfully determine the Xvt for any object. | |
| virtual bool | velocityIsPresent () const =0 throw () |
| virtual bool | clockIsPresent () const =0 throw () |
|
|
Definition at line 70 of file XvtStore.hpp. |
|
|
Implemented in GPSAlmanacStore, GPSEphemerisStore, MSCStore, and TabularEphemerisStore. |
|
||||||||||||
|
A debugging function that outputs in human readable form, all data stored in this object.
Reimplemented in GPSAlmanacStore, GPSEphemerisStore, MSCStore, RinexEphemerisStore, SP3EphemerisStore, and TabularEphemerisStore. Definition at line 90 of file XvtStore.hpp. |
|
||||||||||||
|
Edit the dataset, removing data outside the indicated time interval.
Implemented in GPSAlmanacStore, GPSEphemerisStore, MSCStore, and TabularEphemerisStore. |
|
|
Determine the latest time for which this object can successfully determine the Xvt for any object.
Implemented in GPSAlmanacStore, GPSEphemerisStore, MSCStore, and TabularEphemerisStore. |
|
|
Determine the earliest time for which this object can successfully determine the Xvt for any object.
Implemented in GPSAlmanacStore, GPSEphemerisStore, MSCStore, and TabularEphemerisStore. |
|
||||||||||||
|
Returns the position, velocity, and clock offset of the indicated object in ECEF coordinates (meters) at the indicated time.
Implemented in GPSAlmanacStore, GPSEphemerisStore, MSCStore, and TabularEphemerisStore. Referenced by CorrectedEphemerisRange::ComputeAtReceiveTime(), CorrectedEphemerisRange::ComputeAtTransmitSvTime(), and CorrectedEphemerisRange::ComputeAtTransmitTime(). |
|
|
Implemented in GPSAlmanacStore, GPSEphemerisStore, MSCStore, and TabularEphemerisStore. |
1.3.9.1