0.2.0
Loading...
Searching...
No Matches
MeasurementErrors.hpp File Reference

Errors concerning GNSS observations. More...

Go to the source code of this file.

Classes

class  NAV::GnssMeasurementErrorModel
 Errors concerning GNSS observations. More...
 

Functions

void NAV::from_json (const json &j, GnssMeasurementErrorModel &obj)
 Converts the provided json object into a node object.
 
void NAV::from_json (const json &j, GnssMeasurementErrorModel::ModelParametersCosineType &obj)
 Converts the provided json object into a node object.
 
void NAV::from_json (const json &j, GnssMeasurementErrorModel::ModelParametersExponential &obj)
 Converts the provided json object into a node object.
 
void NAV::from_json (const json &j, GnssMeasurementErrorModel::ModelParametersRtklib &obj)
 Converts the provided json object into a node object.
 
void NAV::from_json (const json &j, GnssMeasurementErrorModel::ModelParametersSine &obj)
 Converts the provided json object into a node object.
 
void NAV::from_json (const json &j, GnssMeasurementErrorModel::ModelParametersSineCN0 &obj)
 Converts the provided json object into a node object.
 
void NAV::from_json (const json &j, GnssMeasurementErrorModel::ModelParametersSineOffset &obj)
 Converts the provided json object into a node object.
 
void NAV::from_json (const json &j, GnssMeasurementErrorModel::ModelParametersSineSqrt &obj)
 Converts the provided json object into a node object.
 
void NAV::from_json (const json &j, GnssMeasurementErrorModel::ModelParametersSineType &obj)
 Converts the provided json object into a node object.
 
void NAV::to_json (json &j, const GnssMeasurementErrorModel &obj)
 Converts the provided object into json.
 
void NAV::to_json (json &j, const GnssMeasurementErrorModel::ModelParametersCosineType &obj)
 Converts the provided object into json.
 
void NAV::to_json (json &j, const GnssMeasurementErrorModel::ModelParametersExponential &obj)
 Converts the provided object into json.
 
void NAV::to_json (json &j, const GnssMeasurementErrorModel::ModelParametersRtklib &obj)
 Converts the provided object into json.
 
void NAV::to_json (json &j, const GnssMeasurementErrorModel::ModelParametersSine &obj)
 Converts the provided object into json.
 
void NAV::to_json (json &j, const GnssMeasurementErrorModel::ModelParametersSineCN0 &obj)
 Converts the provided object into json.
 
void NAV::to_json (json &j, const GnssMeasurementErrorModel::ModelParametersSineOffset &obj)
 Converts the provided object into json.
 
void NAV::to_json (json &j, const GnssMeasurementErrorModel::ModelParametersSineSqrt &obj)
 Converts the provided object into json.
 
void NAV::to_json (json &j, const GnssMeasurementErrorModel::ModelParametersSineType &obj)
 Converts the provided object into json.
 
const char * NAV::to_string (GnssMeasurementErrorModel::Model model)
 Converts the enum to a string.
 

Detailed Description

Errors concerning GNSS observations.

Author
T. Topp (topp@.nosp@m.ins..nosp@m.uni-s.nosp@m.tutt.nosp@m.gart..nosp@m.de)
Date
2023-06-09

Model descriptions

Function Documentation

◆ from_json() [1/9]

void NAV::from_json ( const json & j,
GnssMeasurementErrorModel & obj )

Converts the provided json object into a node object.

Parameters
[in]jJson object with the needed values
[out]objObject to fill from the json

◆ from_json() [2/9]

void NAV::from_json ( const json & j,
GnssMeasurementErrorModel::ModelParametersCosineType & obj )

Converts the provided json object into a node object.

Parameters
[in]jJson object with the needed values
[out]objObject to fill from the json

◆ from_json() [3/9]

void NAV::from_json ( const json & j,
GnssMeasurementErrorModel::ModelParametersExponential & obj )

Converts the provided json object into a node object.

Parameters
[in]jJson object with the needed values
[out]objObject to fill from the json

◆ from_json() [4/9]

void NAV::from_json ( const json & j,
GnssMeasurementErrorModel::ModelParametersRtklib & obj )

Converts the provided json object into a node object.

Parameters
[in]jJson object with the needed values
[out]objObject to fill from the json

◆ from_json() [5/9]

void NAV::from_json ( const json & j,
GnssMeasurementErrorModel::ModelParametersSine & obj )

Converts the provided json object into a node object.

Parameters
[in]jJson object with the needed values
[out]objObject to fill from the json

◆ from_json() [6/9]

void NAV::from_json ( const json & j,
GnssMeasurementErrorModel::ModelParametersSineCN0 & obj )

Converts the provided json object into a node object.

Parameters
[in]jJson object with the needed values
[out]objObject to fill from the json

◆ from_json() [7/9]

void NAV::from_json ( const json & j,
GnssMeasurementErrorModel::ModelParametersSineOffset & obj )

Converts the provided json object into a node object.

Parameters
[in]jJson object with the needed values
[out]objObject to fill from the json

◆ from_json() [8/9]

void NAV::from_json ( const json & j,
GnssMeasurementErrorModel::ModelParametersSineSqrt & obj )

Converts the provided json object into a node object.

Parameters
[in]jJson object with the needed values
[out]objObject to fill from the json

◆ from_json() [9/9]

void NAV::from_json ( const json & j,
GnssMeasurementErrorModel::ModelParametersSineType & obj )

Converts the provided json object into a node object.

Parameters
[in]jJson object with the needed values
[out]objObject to fill from the json

◆ to_json() [1/9]

void NAV::to_json ( json & j,
const GnssMeasurementErrorModel & obj )

Converts the provided object into json.

Parameters
[out]jJson object which gets filled with the info
[in]objObject to convert into json

◆ to_json() [2/9]

void NAV::to_json ( json & j,
const GnssMeasurementErrorModel::ModelParametersCosineType & obj )

Converts the provided object into json.

Parameters
[out]jJson object which gets filled with the info
[in]objObject to convert into json

◆ to_json() [3/9]

void NAV::to_json ( json & j,
const GnssMeasurementErrorModel::ModelParametersExponential & obj )

Converts the provided object into json.

Parameters
[out]jJson object which gets filled with the info
[in]objObject to convert into json

◆ to_json() [4/9]

void NAV::to_json ( json & j,
const GnssMeasurementErrorModel::ModelParametersRtklib & obj )

Converts the provided object into json.

Parameters
[out]jJson object which gets filled with the info
[in]objObject to convert into json

◆ to_json() [5/9]

void NAV::to_json ( json & j,
const GnssMeasurementErrorModel::ModelParametersSine & obj )

Converts the provided object into json.

Parameters
[out]jJson object which gets filled with the info
[in]objObject to convert into json

◆ to_json() [6/9]

void NAV::to_json ( json & j,
const GnssMeasurementErrorModel::ModelParametersSineCN0 & obj )

Converts the provided object into json.

Parameters
[out]jJson object which gets filled with the info
[in]objObject to convert into json

◆ to_json() [7/9]

void NAV::to_json ( json & j,
const GnssMeasurementErrorModel::ModelParametersSineOffset & obj )

Converts the provided object into json.

Parameters
[out]jJson object which gets filled with the info
[in]objObject to convert into json

◆ to_json() [8/9]

void NAV::to_json ( json & j,
const GnssMeasurementErrorModel::ModelParametersSineSqrt & obj )

Converts the provided object into json.

Parameters
[out]jJson object which gets filled with the info
[in]objObject to convert into json

◆ to_json() [9/9]

void NAV::to_json ( json & j,
const GnssMeasurementErrorModel::ModelParametersSineType & obj )

Converts the provided object into json.

Parameters
[out]jJson object which gets filled with the info
[in]objObject to convert into json

◆ to_string()

const char * NAV::to_string ( GnssMeasurementErrorModel::Model model)

Converts the enum to a string.

Parameters
[in]modelEnum value to convert into text
Returns
String representation of the enum