|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
Tag-map entry: one registered tag name/id. More...
#include <DataMapsMemory.h>
Public Member Functions | |
| std::string | toXML () |
| bool | writeToMsg (uint32 n, DataMessage *msg) |
| bool | writeIDToMsg (const char *arrayname, uint32 n, DataMessage *msg) |
Static Public Member Functions | |
| static std::string | GetOuterXMLName () |
Public Attributes | |
| uint32 | id |
| uint8 | status |
| uint64 | time |
| char | name [MAXKEYNAMELEN+1] |
Tag-map entry: one registered tag name/id.
Definition at line 120 of file DataMapsMemory.h.
|
inlinestatic |
Definition at line 128 of file DataMapsMemory.h.
|
inline |
Definition at line 125 of file DataMapsMemory.h.
References name, status, cmlabs::utils::StringFormat(), and time.
|
inline |
Definition at line 137 of file DataMapsMemory.h.
References name, and cmlabs::DataMessage::setString().
|
inline |
Definition at line 129 of file DataMapsMemory.h.
References name, cmlabs::DataMessage::setInt(), cmlabs::DataMessage::setString(), cmlabs::DataMessage::setTime(), status, and time.
| uint32 cmlabs::TagMapEntry::id |
Definition at line 121 of file DataMapsMemory.h.
| char cmlabs::TagMapEntry::name[MAXKEYNAMELEN+1] |
Definition at line 124 of file DataMapsMemory.h.
Referenced by toXML(), writeIDToMsg(), and writeToMsg().
| uint8 cmlabs::TagMapEntry::status |
Definition at line 122 of file DataMapsMemory.h.
Referenced by toXML(), and writeToMsg().
| uint64 cmlabs::TagMapEntry::time |
Definition at line 123 of file DataMapsMemory.h.
Referenced by cmlabs::DataMapsMemory::createNewTag(), toXML(), and writeToMsg().