Public Member Functions | Private Attributes | List of all members
gnsstk::TLEOrbitData Class Reference
Inheritance diagram for gnsstk::TLEOrbitData:
Inheritance graph
[legend]

Public Member Functions

NavDataPtr clone () const override
 
std::list< std::string > compare (const NavDataPtr &right) const override
 
bool getXvt (const CommonTime &when, Xvt &xvt, const ObsID &oid) override
 
bool isSameData (const NavDataPtr &right) const override
 
 TLEOrbitData (const tled_t &tle)
 
bool validate () const override
 
- Public Member Functions inherited from gnsstk::NavData
virtual void dump (std::ostream &s, DumpDetail dl) const
 
virtual std::string getClassName () const
 
std::string getDumpTime (DumpDetail dl, const CommonTime &t) const
 
std::string getDumpTimeHdr (DumpDetail dl) const
 
virtual CommonTime getNearTime () const
 
std::string getSignalString () const
 
bool getSVN (const SatID &sat, const gnsstk::CommonTime &when, std::string &svn) const
 
virtual CommonTime getUserTime () const
 
 NavData ()
 

Private Attributes

tled_t tle
 

Additional Inherited Members

- Static Public Member Functions inherited from gnsstk::NavData
static gnsstk::SatMetaDataStoregetSatMetaDataStore ()
 
static void setSatMetaDataStore (gnsstk::SatMetaDataStore *smds)
 
- Public Attributes inherited from gnsstk::NavData
NavMessageID signal
 
CommonTime timeStamp
 
std::string weekFmt
 
- Static Public Attributes inherited from gnsstk::NavData
static const GNSSTK_EXPORT std::string dumpTimeFmt
 
static const GNSSTK_EXPORT std::string dumpTimeFmtBrief
 
static GNSSTK_EXPORT gnsstk::SatMetaDataStoresatMetaDataStore
 
- Protected Attributes inherited from gnsstk::NavData
double msgLenSec
 

Detailed Description

Definition at line 39 of file ethz_satdb_datasource.cpp.

Constructor & Destructor Documentation

◆ TLEOrbitData()

gnsstk::TLEOrbitData::TLEOrbitData ( const tled_t tle)
inlineexplicit

Definition at line 42 of file ethz_satdb_datasource.cpp.

Member Function Documentation

◆ clone()

NavDataPtr gnsstk::TLEOrbitData::clone ( ) const
inlineoverridevirtual

Implements gnsstk::NavData.

Definition at line 124 of file ethz_satdb_datasource.cpp.

◆ compare()

std::list<std::string> gnsstk::TLEOrbitData::compare ( const NavDataPtr right) const
inlineoverridevirtual

Reimplemented from gnsstk::OrbitData.

Definition at line 74 of file ethz_satdb_datasource.cpp.

◆ getXvt()

bool gnsstk::TLEOrbitData::getXvt ( const CommonTime when,
Xvt xvt,
const ObsID oid 
)
inlineoverridevirtual

Implements gnsstk::OrbitData.

Definition at line 134 of file ethz_satdb_datasource.cpp.

◆ isSameData()

bool gnsstk::TLEOrbitData::isSameData ( const NavDataPtr right) const
inlineoverridevirtual

Reimplemented from gnsstk::OrbitData.

Definition at line 46 of file ethz_satdb_datasource.cpp.

◆ validate()

bool gnsstk::TLEOrbitData::validate ( ) const
inlineoverridevirtual

Implements gnsstk::NavData.

Definition at line 129 of file ethz_satdb_datasource.cpp.

Member Data Documentation

◆ tle

tled_t gnsstk::TLEOrbitData::tle
private

Definition at line 165 of file ethz_satdb_datasource.cpp.


The documentation for this class was generated from the following file:


gnss_info
Author(s): Martin Pecka
autogenerated on Fri Nov 24 2023 03:50:35