29 [[nodiscard]]
static std::string
type()
31 return "WiFiPositioningSolution";
36 [[nodiscard]] std::string
getType()
const override {
return type(); }
52 desc.emplace_back(
"Bias [m]");
53 desc.emplace_back(
"Bias StDev [m]");
69 [[nodiscard]] std::optional<double>
getValueAt(
size_t idx)
const override
90 double bias = std::nan(
"");
#define INS_ASSERT(_EXPR)
Assert function wrapper.
Definition Assert.h:19
Position, Velocity and Attitude Storage Class.
Position, Velocity and Attitude Storage Class.
Definition PosVel.hpp:23
static constexpr size_t GetStaticDescriptorCount()
Get the amount of descriptors.
Definition PosVel.hpp:73
static std::vector< std::string > parentTypes()
Returns the parent types of the data class.
Definition PosVel.hpp:38
static std::vector< std::string > GetStaticDataDescriptors()
Returns a vector of data descriptors.
Definition PosVel.hpp:46
static std::string type()
Returns the type of the data class.
Definition PosVel.hpp:27
std::optional< double > getValueAt(size_t idx) const override
Get the value at the index.
Definition PosVel.hpp:84
WiFi Positioning Algorithm Solution.
Definition WiFiPositioningSolution.hpp:25
size_t staticDescriptorCount() const override
Get the amount of descriptors.
Definition WiFiPositioningSolution.hpp:64
static std::vector< std::string > GetStaticDataDescriptors()
Returns a vector of data descriptors.
Definition WiFiPositioningSolution.hpp:48
std::string getType() const override
Returns the type of the data class.
Definition WiFiPositioningSolution.hpp:36
double bias
Bias [m].
Definition WiFiPositioningSolution.hpp:90
static std::vector< std::string > parentTypes()
Returns the parent types of the data class.
Definition WiFiPositioningSolution.hpp:40
double biasStdev
Standard deviation of Bias [m].
Definition WiFiPositioningSolution.hpp:92
std::optional< double > getValueAt(size_t idx) const override
Get the value at the index.
Definition WiFiPositioningSolution.hpp:69
static constexpr size_t GetStaticDescriptorCount()
Get the amount of descriptors.
Definition WiFiPositioningSolution.hpp:58
static std::string type()
Returns the type of the data class.
Definition WiFiPositioningSolution.hpp:29
std::vector< std::string > staticDataDescriptors() const override
Returns a vector of data descriptors.
Definition WiFiPositioningSolution.hpp:61