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

Go to the source code of this file.

Namespaces

namespace  NAV
 

Functions

void NAV::from_json (const json &j, Code &data)
 Converts the provided json object into a link object.
 
bool NAV::operator!= (const Code &lhs, const Code &rhs)
 
bool NAV::operator!= (const Code &lhs, const Code::Enum &rhs)
 
bool NAV::operator!= (const Code::Enum &lhs, const Code &rhs)
 
Code NAV::operator& (Code lhs, Frequency rhs)
 
Code NAV::operator& (Code lhs, Frequency_ rhs)
 
Code NAV::operator& (Code lhs, SatelliteSystem rhs)
 
Code NAV::operator& (Code lhs, SatelliteSystem_ rhs)
 
Code NAV::operator& (const Code &lhs, const Code &rhs)
 
Code NAV::operator& (const Code &lhs, const Code::Enum &rhs)
 
Code NAV::operator& (const Code::Enum &lhs, const Code &rhs)
 
Code NAV::operator& (const Code::Enum &lhs, const Code::Enum &rhs)
 Allows combining flags of the Code enum.
 
Code NAV::operator& (Frequency lhs, Code rhs)
 
Code NAV::operator& (Frequency_ lhs, Code rhs)
 
Code NAV::operator& (SatelliteSystem lhs, Code rhs)
 
Code NAV::operator& (SatelliteSystem_ lhs, Code rhs)
 
bool NAV::operator< (const Code &lhs, const Code &rhs)
 
bool NAV::operator< (const Code &lhs, const Code::Enum &rhs)
 
bool NAV::operator< (const Code::Enum &lhs, const Code &rhs)
 
std::ostream & operator<< (std::ostream &os, const NAV::Code &obj)
 Stream insertion operator overload.
 
bool NAV::operator== (const Code &lhs, const Code &rhs)
 
bool NAV::operator== (const Code &lhs, const Code::Enum &rhs)
 
bool NAV::operator== (const Code::Enum &lhs, const Code &rhs)
 
Code NAV::operator| (Code lhs, Frequency rhs)
 
Code NAV::operator| (Code lhs, Frequency_ rhs)
 
Code NAV::operator| (Code lhs, SatelliteSystem rhs)
 
Code NAV::operator| (Code lhs, SatelliteSystem_ rhs)
 
Code NAV::operator| (const Code &lhs, const Code &rhs)
 
Code NAV::operator| (const Code &lhs, const Code::Enum &rhs)
 
Code NAV::operator| (const Code::Enum &lhs, const Code &rhs)
 
Code NAV::operator| (const Code::Enum &lhs, const Code::Enum &rhs)
 Allows combining flags of the Code enum.
 
Code NAV::operator| (Frequency lhs, Code rhs)
 
Code NAV::operator| (Frequency_ lhs, Code rhs)
 
Code NAV::operator| (SatelliteSystem lhs, Code rhs)
 
Code NAV::operator| (SatelliteSystem_ lhs, Code rhs)
 
bool NAV::ShowCodeSelector (const char *label, Code &code, const Frequency &filterFreq, bool singleSelect=false)
 Shows a ComboBox to select signal codes.
 
void NAV::to_json (json &j, const Code &data)
 Converts the provided link into a json object.
 

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream & os,
const NAV::Code & 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 1291 of file Code.cpp.