|
bool | contains (const SatSigId &satSigId) const |
| Checks if an element with the identifier exists.
|
|
std::vector< std::string > | dynamicDataDescriptors () const override |
| Returns a vector of data descriptors for the dynamic data.
|
|
std::vector< std::pair< std::string, double > > | getDynamicData () const override |
| Returns a vector of data descriptors and values for the dynamic data.
|
|
std::optional< double > | getDynamicDataAt (const std::string &descriptor) const override |
| Get the value for the descriptor.
|
|
const std::vector< SatelliteData > & | getSatData () const |
| Useful information of the satellites.
|
|
ObservationData & | operator() (const SatSigId &satSigId) |
| Return the element with the identifier or a newly constructed one if it did not exist.
|
|
std::optional< std::reference_wrapper< const ObservationData > > | operator() (const SatSigId &satSigId) const |
| Return the element with the identifier.
|
|
SatelliteData & | satData (const SatId &satId) |
| Access or insert the satellite data.
|
|
std::optional< std::reference_wrapper< const SatelliteData > > | satData (const SatId &satId) const |
| Access the satellite data.
|
|
void | addEvent (const std::string &text) |
| Adds the event to the list.
|
|
const std::vector< std::string > & | events () const |
| Returns a vector of string events associated with this data.
|
|
virtual std::optional< double > | getValueAt (size_t) const |
| Get the value at the index.
|
|
double | getValueAtOrNaN (size_t idx) const |
| Get the value at the index or NaN if not in the observation.
|
|
| NodeData ()=default |
| Default constructor.
|
|
| NodeData (const NodeData &)=default |
| Copy constructor.
|
|
| NodeData (NodeData &&)=default |
| Move constructor.
|
|
NodeData & | operator= (const NodeData &)=default |
| Copy assignment operator.
|
|
NodeData & | operator= (NodeData &&)=default |
| Move assignment operator.
|
|
virtual std::vector< std::string > | staticDataDescriptors () const |
| Returns a vector of data descriptors.
|
|
virtual size_t | staticDescriptorCount () const |
| Get the amount of descriptors.
|
|
virtual | ~NodeData ()=default |
| Destructor.
|
|
|
static std::vector< std::string > | parentTypes () |
| Returns the parent types of the data class.
|
|
static std::string | type () |
| Returns the type of the data class.
|
|
static std::vector< std::string > | GetStaticDataDescriptors () |
| Returns a vector of data descriptors.
|
|
static constexpr size_t | GetStaticDescriptorCount () |
| Get the amount of descriptors.
|
|
static std::vector< std::string > | parentTypes () |
| Returns the parent types of the data class.
|
|
static std::string | type () |
| Returns the type of the data class.
|
|
GNSS Observation message information.