#include <DataStructures.hpp>
Inheritance diagram for gnssSatValue:


Definition at line 665 of file DataStructures.hpp.
Public Member Functions | |
| size_t | numSats () const |
| Returns the number of satellites available in the body, which is a satValueMap. | |
| SatIDSet | getSatID () const |
| Returns a SatIDSet with all the satellites present in this object. | |
| Vector< SatID > | getVectorOfSatID () const |
| Returns a Vector with all the satellites present in this object. | |
| gnssSatValue | extractSatID (const SatID &satellite) const |
| Returns a gnssSatValue with only this satellite. | |
| gnssSatValue | extractSatID (const int &p, const SatID::SatelliteSystem &s) const |
| Returns a gnssSatValue with only one satellite, identified by the given parameters. | |
| gnssSatValue | extractSatID (const SatIDSet &satSet) const |
| Returns a gnssSatValue with only these satellites. | |
| gnssSatValue & | keepOnlySatID (const SatID &satellite) |
| Modifies this object, keeping only this satellite. | |
| gnssSatValue & | keepOnlySatID (const int &p, const SatID::SatelliteSystem &s) |
| Modifies this object, keeping only this satellite. | |
| gnssSatValue & | keepOnlySatID (const SatIDSet &satSet) |
| Modifies this object, keeping only these satellites. | |
| gnssSatValue & | removeSatID (const SatID &satellite) |
| Modifies this object, removing this satellite. | |
| gnssSatValue & | removeSatID (const SatIDSet &satSet) |
| Modifies this object, removing these satellites. | |
| double | getValue (const SatID &satellite) const throw (SatIDNotFound) |
| Returns the data value (double) corresponding to provided SatID. | |
| double & | operator() (const SatID &satellite) throw (SatIDNotFound) |
| Returns a reference to the value (double) with corresponding satellite. | |
| virtual | ~gnssSatValue () |
| Destructor. | |
|
|
Destructor.
Definition at line 751 of file DataStructures.hpp. |
|
|
Returns a gnssSatValue with only these satellites.
Definition at line 994 of file DataStructures.cpp. References gnssData::body, satValueMap::extractSatID(), and gnssData::header. |
|
||||||||||||
|
Returns a gnssSatValue with only one satellite, identified by the given parameters.
Definition at line 979 of file DataStructures.cpp. References gnssSatValue::extractSatID(). |
|
|
Returns a gnssSatValue with only this satellite.
Definition at line 962 of file DataStructures.cpp. References gnssData::body, satValueMap::extractSatID(), and gnssData::header. Referenced by gnssSatValue::extractSatID(). |
|
|
Returns a SatIDSet with all the satellites present in this object.
Definition at line 676 of file DataStructures.hpp. |
|
|
Returns the data value (double) corresponding to provided SatID.
Definition at line 737 of file DataStructures.hpp. |
|
|
Returns a Vector with all the satellites present in this object.
Definition at line 681 of file DataStructures.hpp. |
|
|
Modifies this object, keeping only these satellites.
Definition at line 1038 of file DataStructures.cpp. |
|
||||||||||||
|
Modifies this object, keeping only this satellite.
Definition at line 1024 of file DataStructures.cpp. References gnssSatValue::keepOnlySatID(). |
|
|
Modifies this object, keeping only this satellite.
Definition at line 1009 of file DataStructures.cpp. References gpstk::SatIDSet. Referenced by gnssSatValue::keepOnlySatID(). |
|
|
Returns the number of satellites available in the body, which is a satValueMap.
Definition at line 671 of file DataStructures.hpp. |
|
|
Returns a reference to the value (double) with corresponding satellite.
Definition at line 745 of file DataStructures.hpp. References gnssDataMap::getValue(). |
|
|
Modifies this object, removing these satellites.
Definition at line 1053 of file DataStructures.cpp. |
|
|
Modifies this object, removing this satellite.
Definition at line 723 of file DataStructures.hpp. |
1.3.9.1