0.3.0
Loading...
Searching...
No Matches
SatelliteIdentifier.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  NAV
 

Functions

void NAV::from_json (const json &j, SatId &data)
 Converts the provided json object into a link object.
 
void NAV::from_json (const json &j, SatSigId &data)
 Converts the provided json object into a link object.
 
bool NAV::lessCompareSatSigId (const std::string &lhs, const std::string &rhs)
 Less than comparison from string representation.
 
std::ostream & operator<< (std::ostream &os, const NAV::SatId &obj)
 Stream insertion operator overload.
 
std::ostream & operator<< (std::ostream &os, const NAV::SatSigId &obj)
 Stream insertion operator overload.
 
bool NAV::ShowSatelliteSelector (const char *label, SatId &satellite, SatelliteSystem filterSys=SatSys_All, bool displayOnlyNumber=false)
 Shows a ComboBox to select a single satellite.
 
bool NAV::ShowSatelliteSelector (const char *label, std::vector< SatId > &satellites, SatelliteSystem filterSys=SatSys_All, bool displayOnlyNumber=false)
 Shows a ComboBox to select satellites.
 
void NAV::to_json (json &j, const SatId &data)
 Converts the provided link into a json object.
 
void NAV::to_json (json &j, const SatSigId &data)
 Converts the provided link into a json object.
 

Function Documentation

◆ operator<<() [1/2]

std::ostream & operator<< ( std::ostream & os,
const NAV::SatId & obj )

Stream insertion operator overload.

Parameters
[in,out]osOutput stream object to stream the time into
[in]objObject to print
Returns
Returns the output stream object in order to chain stream insertions

Definition at line 176 of file SatelliteIdentifier.cpp.

◆ operator<<() [2/2]

std::ostream & operator<< ( std::ostream & os,
const NAV::SatSigId & obj )

Stream insertion operator overload.

Parameters
[in,out]osOutput stream object to stream the time into
[in]objObject to print
Returns
Returns the output stream object in order to chain stream insertions

Definition at line 181 of file SatelliteIdentifier.cpp.