CMSDK  2.0.1
cmlabs::DataMessage Member List

This is the complete list of members for cmlabs::DataMessage, including all inherited members.

addTimeUsage(uint32 cycleCPUTime, uint32 cycleWallTime, uint32 chainCPUTime=0, uint32 chainWallTime=0, uint32 chainCount=0)cmlabs::DataMessage
ARRAY enum value (defined in cmlabs::DataMessage)cmlabs::DataMessage
ConvertDataFromOlderMessageFormat(const char *data, char **newData) (defined in cmlabs::DataMessage)cmlabs::DataMessagestatic
copy()cmlabs::DataMessageinline
copyUserEntriesFromMessage(DataMessage *msg)cmlabs::DataMessage
data (defined in cmlabs::DataMessage)cmlabs::DataMessage
DataMessage()cmlabs::DataMessage
DataMessage(PsyType type, uint32 from)cmlabs::DataMessage
DataMessage(PsyType type, uint32 from, uint32 to, uint64 ttl=0, uint16 priority=0)cmlabs::DataMessage
DataMessage(PsyType type, uint32 from, uint32 to, uint32 tag, uint64 time, uint64 ttl=0, uint16 priority=0)cmlabs::DataMessage
DataMessage(char *data, bool copy=false)cmlabs::DataMessage
DataMessage(const char *data)cmlabs::DataMessage
DataMessage(const DataMessage &msg)cmlabs::DataMessage
DataMessage(const char *data, uint32 maxDraftSize)cmlabs::DataMessage
DataMessage(const DataMessage &msg, uint32 maxDraftSize)cmlabs::DataMessage
deleteEntry(const char *key)cmlabs::DataMessageinline
fillInDraftUserDataFrom(const char *data, uint32 maxDraftSize)cmlabs::DataMessage
FindClosestMessage(uint64 t, std::map< uint64, DataMessage *> &messages)cmlabs::DataMessagestatic
findEntry(const char *key)cmlabs::DataMessageinlineprotected
findKey(const char *key)cmlabs::DataMessageinlineprotected
findSpace(uint32 space)cmlabs::DataMessageinlineprotected
getArrayCount(const char *key)cmlabs::DataMessage
getArraySize(const char *key)cmlabs::DataMessage
getAsBool(const char *key)cmlabs::DataMessage
getAsFloat(const char *key)cmlabs::DataMessage
getAsFloat(int64 i, const char *key)cmlabs::DataMessage
getAsFloat(const char *idx, const char *key)cmlabs::DataMessage
getAsFloatArray(const char *key)cmlabs::DataMessage
getAsFloatMap(const char *key)cmlabs::DataMessage
getAsInt(const char *key)cmlabs::DataMessage
getAsInt(int64 i, const char *key)cmlabs::DataMessage
getAsInt(const char *idx, const char *key)cmlabs::DataMessage
getAsIntArray(const char *key)cmlabs::DataMessage
getAsIntMap(const char *key)cmlabs::DataMessage
getAsString(const char *key)cmlabs::DataMessage
getAsString(int64 i, const char *key)cmlabs::DataMessage
getAsString(const char *idx, const char *key)cmlabs::DataMessage
getAsStringArray(const char *key)cmlabs::DataMessage
getAsStringMap(const char *key)cmlabs::DataMessage
getAsTime(const char *key)cmlabs::DataMessage
getAsTime(int64 i, const char *key)cmlabs::DataMessage
getAsTime(const char *idx, const char *key)cmlabs::DataMessage
getAttachedMessageArray(const char *key)cmlabs::DataMessage
getAttachedMessageCopy(const char *key)cmlabs::DataMessage
getAttachedMessageCopy(const char *key, bool &success)cmlabs::DataMessage
getAttachedMessageCopy(int64 i, const char *key)cmlabs::DataMessage
getAttachedMessageCopy(const char *idx, const char *key)cmlabs::DataMessage
getAttachedMessageMap(const char *key)cmlabs::DataMessage
getChainCount()cmlabs::DataMessageinline
getChainCPUTime()cmlabs::DataMessageinline
getChainWallTime()cmlabs::DataMessageinline
getContentSize(const char *key)cmlabs::DataMessage
getContentSize(int64 i, const char *key)cmlabs::DataMessage
getContentSize(const char *idx, const char *key)cmlabs::DataMessage
getContentType(const char *key)cmlabs::DataMessage
getContentType(int64 i, const char *key)cmlabs::DataMessage
getContentType(const char *idx, const char *key)cmlabs::DataMessage
getContextChange()cmlabs::DataMessageinline
getCreatedTime()cmlabs::DataMessageinline
GetCSVHeader(const char *separator=NULL, const char *preample=NULL)cmlabs::DataMessagestatic
getCycleCPUTime()cmlabs::DataMessageinline
getCycleWallTime()cmlabs::DataMessageinline
getData(const char *key, uint32 &size)cmlabs::DataMessage
getData(const char *key, uint32 &size, bool &success)cmlabs::DataMessage
getData(int64 i, const char *key, uint32 &size)cmlabs::DataMessage
getData(const char *idx, const char *key, uint32 &size)cmlabs::DataMessage
getDataCopy(const char *key, uint32 &size)cmlabs::DataMessage
getDataCopy(const char *key, uint32 &size, bool &success)cmlabs::DataMessage
getDataCopy(int64 i, const char *key, uint32 &size)cmlabs::DataMessage
getDataCopy(const char *idx, const char *key, uint32 &size)cmlabs::DataMessage
getDestination() (defined in cmlabs::DataMessage)cmlabs::DataMessageinline
getDouble(const char *key, double &value)cmlabs::DataMessage
getDouble(const char *key, bool &success)cmlabs::DataMessage
getDouble(const char *key)cmlabs::DataMessage
getDouble(int64 i, const char *key, double &value)cmlabs::DataMessage
getDouble(int64 i, const char *key, bool &success)cmlabs::DataMessage
getDouble(int64 i, const char *key)cmlabs::DataMessage
getDouble(const char *idx, const char *key, double &value)cmlabs::DataMessage
getDouble(const char *idx, const char *key, bool &success)cmlabs::DataMessage
getDouble(const char *idx, const char *key)cmlabs::DataMessage
getDoubleArray(const char *key)cmlabs::DataMessage
getDoubleMap(const char *key)cmlabs::DataMessage
getEOL()cmlabs::DataMessageinline
getFloat(const char *key, float64 &value)cmlabs::DataMessage
getFloat(const char *key, bool &success)cmlabs::DataMessage
getFloat(const char *key)cmlabs::DataMessage
getFloat(int64 i, const char *key, float64 &value)cmlabs::DataMessage
getFloat(int64 i, const char *key, bool &success)cmlabs::DataMessage
getFloat(int64 i, const char *key)cmlabs::DataMessage
getFloat(const char *idx, const char *key, float64 &value)cmlabs::DataMessage
getFloat(const char *idx, const char *key, bool &success)cmlabs::DataMessage
getFloat(const char *idx, const char *key)cmlabs::DataMessage
getFloatArray(const char *key)cmlabs::DataMessage
getFloatMap(const char *key)cmlabs::DataMessage
getFrom()cmlabs::DataMessageinline
getInt(const char *key, int64 &value)cmlabs::DataMessage
getInt(const char *key, bool &success)cmlabs::DataMessage
getInt(const char *key)cmlabs::DataMessage
getInt(int64 i, const char *key, int64 &value)cmlabs::DataMessage
getInt(int64 i, const char *key, bool &success)cmlabs::DataMessage
getInt(int64 i, const char *key)cmlabs::DataMessage
getInt(const char *idx, const char *key, int64 &value)cmlabs::DataMessage
getInt(const char *idx, const char *key, bool &success)cmlabs::DataMessage
getInt(const char *idx, const char *key)cmlabs::DataMessage
getIntArray(const char *key)cmlabs::DataMessage
getIntMap(const char *key)cmlabs::DataMessage
getKeyType(const char *key)cmlabs::DataMessage
getMapCount(const char *key)cmlabs::DataMessage
getMapSize(const char *key)cmlabs::DataMessage
getMemID()cmlabs::DataMessageinline
getOrigin() (defined in cmlabs::DataMessage)cmlabs::DataMessageinline
getPolicy()cmlabs::DataMessageinline
getPriority()cmlabs::DataMessageinline
getRawData() (defined in cmlabs::DataMessage)cmlabs::DataMessageinline
getRecvTime()cmlabs::DataMessageinline
getReference()cmlabs::DataMessageinline
getSendTime()cmlabs::DataMessageinline
getSerial()cmlabs::DataMessageinline
getSize()cmlabs::DataMessageinline
getStatus()cmlabs::DataMessageinline
getString(const char *key)cmlabs::DataMessage
getString(const char *key, uint32 &size)cmlabs::DataMessage
getString(const char *key, bool &success)cmlabs::DataMessage
getString(const char *key, uint32 &size, bool &success)cmlabs::DataMessage
getString(int64 i, const char *key)cmlabs::DataMessage
getString(int64 i, const char *key, uint32 &size)cmlabs::DataMessage
getString(const char *idx, const char *key)cmlabs::DataMessage
getString(const char *idx, const char *key, uint32 &size)cmlabs::DataMessage
getStringArray(const char *key)cmlabs::DataMessage
getStringMap(const char *key)cmlabs::DataMessage
getSystemID()cmlabs::DataMessageinline
getTag()cmlabs::DataMessageinline
getTime(const char *key)cmlabs::DataMessage
getTime(const char *key, bool &success)cmlabs::DataMessage
getTime(int64 i, const char *key)cmlabs::DataMessage
getTime(const char *idx, const char *key)cmlabs::DataMessage
getTimeArray(const char *key) (defined in cmlabs::DataMessage)cmlabs::DataMessage
getTimeMap(const char *key)cmlabs::DataMessage
getTo()cmlabs::DataMessageinline
getTTL()cmlabs::DataMessageinline
getType()cmlabs::DataMessageinline
getUserCount()cmlabs::DataMessageinline
getUserEntriesAsJSON(bool asText)cmlabs::DataMessage
getUserEntriesAsString()cmlabs::DataMessage
getUserSize()cmlabs::DataMessageinline
hasData(const char *key)cmlabs::DataMessage
hasFloat(const char *key)cmlabs::DataMessage
hasInteger(const char *key)cmlabs::DataMessage
hasKey(const char *key)cmlabs::DataMessage
hasMessage(const char *key)cmlabs::DataMessage
hasString(const char *key)cmlabs::DataMessage
hasTime(const char *key)cmlabs::DataMessage
isArrayContent(const char *key)cmlabs::DataMessage
isMapContent(const char *key)cmlabs::DataMessage
isSingleValue(const char *key)cmlabs::DataMessage
isValid()cmlabs::DataMessageinline
KeyType enum name (defined in cmlabs::DataMessage)cmlabs::DataMessage
MAP enum value (defined in cmlabs::DataMessage)cmlabs::DataMessage
NONE enum value (defined in cmlabs::DataMessage)cmlabs::DataMessage
removeEntry(const char *key)cmlabs::DataMessageinlineprotected
setAttachedMessage(const char *key, DataMessage *msg)cmlabs::DataMessage
setAttachedMessage(int64 i, const char *key, DataMessage *msg)cmlabs::DataMessage
setAttachedMessage(const char *idx, const char *key, DataMessage *msg)cmlabs::DataMessage
setAttachedMessageArray(const char *key, std::map< int64, DataMessage *> &map)cmlabs::DataMessage
setAttachedMessageMap(const char *key, std::map< std::string, DataMessage *> &map)cmlabs::DataMessage
setChainCount(uint32 count)cmlabs::DataMessageinline
setChainCPUTime(uint32 t)cmlabs::DataMessageinline
setChainWallTime(uint32 t)cmlabs::DataMessageinline
setContextChange(PsyContext &context)cmlabs::DataMessageinline
setCreatedTime(uint64 t)cmlabs::DataMessageinline
setCycleCPUTime(uint32 t)cmlabs::DataMessageinline
setCycleWallTime(uint32 t)cmlabs::DataMessageinline
setData(const char *key, const char *value, uint32 size)cmlabs::DataMessage
setData(int64 i, const char *key, const char *value, uint32 size)cmlabs::DataMessage
setData(const char *idx, const char *key, const char *value, uint32 size)cmlabs::DataMessage
setDestination(uint16 addr)cmlabs::DataMessageinline
setDouble(const char *key, double value)cmlabs::DataMessage
setDouble(int64 i, const char *key, double value)cmlabs::DataMessage
setDouble(const char *idx, const char *key, double value)cmlabs::DataMessage
setDoubleArray(const char *key, std::map< int64, double > &map)cmlabs::DataMessage
setDoubleMap(const char *key, std::map< std::string, double > &map)cmlabs::DataMessage
setEOL(uint64 eol)cmlabs::DataMessageinline
setFloat(const char *key, float64 value)cmlabs::DataMessage
setFloat(int64 i, const char *key, float64 value)cmlabs::DataMessage
setFloat(const char *idx, const char *key, float64 value)cmlabs::DataMessage
setFloatArray(const char *key, std::map< int64, float64 > &map)cmlabs::DataMessage
setFloatMap(const char *key, std::map< std::string, float64 > &map)cmlabs::DataMessage
setFrom(uint32 from)cmlabs::DataMessageinline
setInt(const char *key, int64 value)cmlabs::DataMessage
setInt(int64 i, const char *key, int64 value)cmlabs::DataMessage
setInt(const char *idx, const char *key, int64 value)cmlabs::DataMessage
setIntArray(const char *key, std::map< int64, int64 > &map)cmlabs::DataMessage
setIntMap(const char *key, std::map< std::string, int64 > &map)cmlabs::DataMessage
setMemID(uint64 id)cmlabs::DataMessageinline
setMultiple(uint32 from, uint32 to, uint32 tag, uint64 ttl, uint8 policy, uint64 sendtime)cmlabs::DataMessageinline
setOrigin(uint16 addr)cmlabs::DataMessageinline
setPolicy(uint8 policy)cmlabs::DataMessageinline
setPriority(uint16 priority)cmlabs::DataMessageinline
setRawData(const char *key, const char *value, uint32 size, uint32 datatype) (defined in cmlabs::DataMessage)cmlabs::DataMessageprotected
setRecvTime(uint64 time)cmlabs::DataMessageinline
setReference(uint64 ref)cmlabs::DataMessageinline
setSendTime(uint64 time)cmlabs::DataMessageinline
setSerial(uint64 serial)cmlabs::DataMessageinline
setStatus(uint16 status)cmlabs::DataMessageinline
setString(const char *key, const char *value)cmlabs::DataMessage
setString(int64 i, const char *key, const char *value)cmlabs::DataMessage
setString(const char *idx, const char *key, const char *value)cmlabs::DataMessage
setStringArray(const char *key, std::map< int64, std::string > &map)cmlabs::DataMessage
setStringMap(const char *key, std::map< std::string, std::string > &map)cmlabs::DataMessage
setSystemID(uint32 id)cmlabs::DataMessageinline
setTag(uint32 tag)cmlabs::DataMessageinline
setTime(const char *key, uint64 value)cmlabs::DataMessage
setTime(int64 i, const char *key, uint64 value)cmlabs::DataMessage
setTime(const char *idx, const char *key, uint64 value)cmlabs::DataMessage
setTimeArray(const char *key, std::map< int64, uint64 > &map)cmlabs::DataMessage
setTimeMap(const char *key, std::map< std::string, uint64 > &map)cmlabs::DataMessage
setTo(uint32 to)cmlabs::DataMessageinline
setTTL(uint64 ttl)cmlabs::DataMessageinline
setType(PsyType &type)cmlabs::DataMessageinline
SINGLE enum value (defined in cmlabs::DataMessage)cmlabs::DataMessage
swapMessageData(const char *data)cmlabs::DataMessage
toCSV(const char *separator=NULL, const char *preample=NULL, std::map< uint16, std::string > *subtypes=NULL, std::map< uint16, std::string > *subcontexts=NULL, std::map< uint32, std::string > *compNames=NULL)cmlabs::DataMessage
toJSON(std::map< uint16, std::string > *subtypes=NULL, std::map< uint16, std::string > *subcontexts=NULL, std::map< uint32, std::string > *compNames=NULL)cmlabs::DataMessage
toXML(std::map< uint16, std::string > *subtypes=NULL, std::map< uint16, std::string > *subcontexts=NULL, std::map< uint32, std::string > *compNames=NULL)cmlabs::DataMessage
~DataMessage()cmlabs::DataMessage