|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
Timestamp observation (ms epoch). 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 (ObsTime &a, ObsTime &b) |
| bool | extractDataFromMessage (DataMessage *msg, std::map< std::string, std::string > &mappings) |
Static Public Member Functions | |
| static std::string | getTypeName () |
Public Attributes | |
| uint64 | val |
Timestamp observation (ms epoch).
Definition at line 263 of file Observations.h.
|
inline |
Definition at line 286 of file Observations.h.
References cmlabs::ExtractTimeFromMessage(), and val.
|
inline |
Definition at line 270 of file Observations.h.
References cmlabs::DataMessage::getTime(), and val.
|
inline |
Definition at line 275 of file Observations.h.
References cmlabs::DataMessage::getTime(), and val.
|
inline |
Definition at line 265 of file Observations.h.
References OBSID_TIME.
|
inlinestatic |
Definition at line 266 of file Observations.h.
|
inline |
Definition at line 267 of file Observations.h.
Definition at line 280 of file Observations.h.
References val.
|
inline |
Definition at line 268 of file Observations.h.
References cmlabs::PrintTime(), cmlabs::utils::StringFormat(), and val.
|
inline |
Definition at line 269 of file Observations.h.
References cmlabs::PrintTimeString(), cmlabs::utils::StringFormat(), and val.
| uint64 cmlabs::ObsTime::val |
Definition at line 264 of file Observations.h.
Referenced by extractDataFromMessage(), extractRangeFrom(), extractRangeTo(), isBetween(), print(), and toJSON().