Public Member Functions | Public Attributes | List of all members
gnsstk::SatMetaDataStore::Signal Struct Reference

Detailed Description

Specifies a single GNSS signal.

Definition at line 142 of file SatMetaDataStore.hpp.

#include <SatMetaDataStore.hpp>

Public Member Functions

bool operator!= (const Signal &right) const
 Comparison operator that allows "Any" to be a wildcard. More...
 
bool operator< (const Signal &right) const
 Ordering for template/container. More...
 
bool operator== (const Signal &right) const
 Comparison operator that allows "Any" to be a wildcard. More...
 
 Signal ()
 Initialize everything to unknown. More...
 
 Signal (CarrierBand c, TrackingCode r, NavType n)
 Initialize using complete set of specified values. More...
 

Public Attributes

CarrierBand carrier
 Carrier frequency. More...
 
TrackingCode code
 Tracking code. More...
 
NavType nav
 Navigation code. More...
 

Constructor & Destructor Documentation

◆ Signal() [1/2]

gnsstk::SatMetaDataStore::Signal::Signal ( )
inline

Initialize everything to unknown.

Definition at line 145 of file SatMetaDataStore.hpp.

◆ Signal() [2/2]

gnsstk::SatMetaDataStore::Signal::Signal ( CarrierBand  c,
TrackingCode  r,
NavType  n 
)
inline

Initialize using complete set of specified values.

Definition at line 150 of file SatMetaDataStore.hpp.

Member Function Documentation

◆ operator!=()

bool gnsstk::SatMetaDataStore::Signal::operator!= ( const Signal right) const
inline

Comparison operator that allows "Any" to be a wildcard.

Definition at line 158 of file SatMetaDataStore.hpp.

◆ operator<()

bool gnsstk::SatMetaDataStore::Signal::operator< ( const Signal right) const
inline

Ordering for template/container.

Definition at line 430 of file SatMetaDataStore.hpp.

◆ operator==()

bool gnsstk::SatMetaDataStore::Signal::operator== ( const Signal right) const
inline

Comparison operator that allows "Any" to be a wildcard.

Definition at line 458 of file SatMetaDataStore.hpp.

Member Data Documentation

◆ carrier

CarrierBand gnsstk::SatMetaDataStore::Signal::carrier

Carrier frequency.

Definition at line 160 of file SatMetaDataStore.hpp.

◆ code

TrackingCode gnsstk::SatMetaDataStore::Signal::code

Tracking code.

Definition at line 161 of file SatMetaDataStore.hpp.

◆ nav

NavType gnsstk::SatMetaDataStore::Signal::nav

Navigation code.

Definition at line 162 of file SatMetaDataStore.hpp.


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


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:46