Apollo  6.0
Open source self driving car software
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
apollo::localization::msf::EphKey Struct Reference

#include <localization_gnss_process.h>

Collaboration diagram for apollo::localization::msf::EphKey:
Collaboration graph

Public Member Functions

 EphKey (const apollo::drivers::gnss::GnssType type, const unsigned int prn, double toe)
 
 EphKey (const apollo::drivers::gnss::GnssType type, const unsigned int prn, const unsigned int week_num, double toe)
 
 EphKey ()
 
bool operator< (const EphKey &key2) const
 
bool operator== (const EphKey &key2) const
 
EphKeyoperator= (const EphKey &key2)
 

Public Attributes

apollo::drivers::gnss::GnssType gnss_type
 
unsigned int sat_prn
 
double eph_toe
 

Static Public Attributes

static const int second_per_week = 604800
 

Constructor & Destructor Documentation

◆ EphKey() [1/3]

apollo::localization::msf::EphKey::EphKey ( const apollo::drivers::gnss::GnssType  type,
const unsigned int  prn,
double  toe 
)
inline

◆ EphKey() [2/3]

apollo::localization::msf::EphKey::EphKey ( const apollo::drivers::gnss::GnssType  type,
const unsigned int  prn,
const unsigned int  week_num,
double  toe 
)
inline

◆ EphKey() [3/3]

apollo::localization::msf::EphKey::EphKey ( )
inline

Member Function Documentation

◆ operator<()

bool apollo::localization::msf::EphKey::operator< ( const EphKey key2) const
inline

◆ operator=()

EphKey& apollo::localization::msf::EphKey::operator= ( const EphKey key2)
inline

◆ operator==()

bool apollo::localization::msf::EphKey::operator== ( const EphKey key2) const
inline

Member Data Documentation

◆ eph_toe

double apollo::localization::msf::EphKey::eph_toe

◆ gnss_type

apollo::drivers::gnss::GnssType apollo::localization::msf::EphKey::gnss_type

◆ sat_prn

unsigned int apollo::localization::msf::EphKey::sat_prn

◆ second_per_week

const int apollo::localization::msf::EphKey::second_per_week = 604800
static

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