|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
Scalar float observation. More...
#include <Observations.h>
Public Member Functions | |
| uint32 | getType () |
| void | init () |
| std::string | print () |
| std::string | toJSON () |
| bool | extractRangeFrom (DataMessage *msg) |
| bool | extractRangeTo (DataMessage *msg) |
| bool | isBetween (ObsFloat &a, ObsFloat &b) |
| bool | extractDataFromMessage (DataMessage *msg, std::map< std::string, std::string > &mappings) |
Static Public Member Functions | |
| static std::string | getTypeName () |
Public Attributes | |
| float64 | val |
Scalar float observation.
Definition at line 231 of file Observations.h.
|
inline |
Definition at line 254 of file Observations.h.
References cmlabs::ExtractFloatFromMessage(), and val.
|
inline |
Definition at line 238 of file Observations.h.
References cmlabs::DataMessage::getFloat(), and val.
|
inline |
Definition at line 243 of file Observations.h.
References cmlabs::DataMessage::getFloat(), and val.
|
inline |
Definition at line 233 of file Observations.h.
References OBSID_FLOAT.
|
inlinestatic |
Definition at line 234 of file Observations.h.
|
inline |
Definition at line 235 of file Observations.h.
Definition at line 248 of file Observations.h.
References val.
|
inline |
Definition at line 236 of file Observations.h.
References cmlabs::utils::StringFormat(), and val.
|
inline |
Definition at line 237 of file Observations.h.
References cmlabs::utils::StringFormat(), and val.
| float64 cmlabs::ObsFloat::val |
Definition at line 232 of file Observations.h.
Referenced by extractDataFromMessage(), extractRangeFrom(), extractRangeTo(), isBetween(), print(), and toJSON().