|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
This is the complete list of members for cmlabs::ComponentData, including all inherited members.
| AddComponentStats(uint32 cid, uint64 userCPU, uint64 kernelCPU, DataMessage *inputMsg, DataMessage *outputMsg, uint32 runCount) | cmlabs::ComponentData | static |
| AddExistingComponent(uint32 cid, uint16 nodeID, uint16 procID, char *oldData, uint32 dataSize) | cmlabs::ComponentData | static |
| ComponentData(char *data) | cmlabs::ComponentData | |
| CreateComponent(uint32 id, const char *name, uint32 size, uint16 nodeID, uint16 procID) | cmlabs::ComponentData | static |
| createParameter(const char *name, const char *val, const char *defaultValue=NULL) | cmlabs::ComponentData | |
| createParameter(const char *name, const char *val, uint32 count, uint32 defaultIndex) | cmlabs::ComponentData | |
| createParameter(const char *name, std::vector< std::string > values, const char *defaultValue=NULL) | cmlabs::ComponentData | |
| createParameter(const char *name, int64 *val, uint32 count, uint32 defaultIndex) | cmlabs::ComponentData | |
| createParameter(const char *name, std::vector< std::string > values, int64 defaultValue=0) | cmlabs::ComponentData | |
| createParameter(const char *name, float64 *val, uint32 count, uint32 defaultIndex) | cmlabs::ComponentData | |
| createParameter(const char *name, std::vector< std::string > values, float64 defaultValue=0) | cmlabs::ComponentData | |
| createParameter(const char *name, int64 val, int64 min=0, int64 max=0, int64 interval=0) | cmlabs::ComponentData | |
| createParameter(const char *name, float64 val, float64 min=0, float64 max=0, float64 interval=0) | cmlabs::ComponentData | |
| deleteParameter(const char *name) | cmlabs::ComponentData | |
| deletePrivateData(const char *name) | cmlabs::ComponentData | |
| DestroyComponent(uint32 cid) | cmlabs::ComponentData | static |
| destroyComponent() | cmlabs::ComponentData | |
| disconnect() | cmlabs::ComponentData | |
| GetAndRemoveComponent(uint32 cid, uint32 &dataSize) | cmlabs::ComponentData | static |
| getAvailableDataSize() | cmlabs::ComponentData | |
| GetComponentData(uint32 cid) | cmlabs::ComponentData | static |
| GetComponentID(const char *name, uint32 &cid) | cmlabs::ComponentData | static |
| GetComponentName(uint32 cid, char *name, uint32 maxNameLen) | cmlabs::ComponentData | static |
| GetComponentNodeID(uint32 cid) | cmlabs::ComponentData | static |
| GetComponentProcessID(uint32 cid) | cmlabs::ComponentData | static |
| GetComponentStats(uint32 cid) | cmlabs::ComponentData | static |
| getParameter(const char *name, char *val, uint32 maxSize) | cmlabs::ComponentData | |
| getParameter(const char *name, int64 &val) | cmlabs::ComponentData | |
| getParameter(const char *name, float64 &val) | cmlabs::ComponentData | |
| getParameterDataType(const char *name) | cmlabs::ComponentData | |
| getParameterValueSize(const char *name) | cmlabs::ComponentData | |
| getPrivateDataCopy(const char *name, char *data, uint32 maxSize) | cmlabs::ComponentData | |
| getPrivateDataSize(const char *name) | cmlabs::ComponentData | |
| hasParameter(const char *name) | cmlabs::ComponentData | |
| IsComponentLocal(uint32 cid) | cmlabs::ComponentData | static |
| IsComponentLocal(const char *name) | cmlabs::ComponentData | static |
| RecordRemoteComponent(uint32 id, const char *name, uint16 nodeID, uint64 time) | cmlabs::ComponentData | static |
| replacePrivateData(const char *name, const char *data, uint32 size) | cmlabs::ComponentData | |
| replacePrivateData(const char *name, const char *data, uint32 size, uint32 offset) | cmlabs::ComponentData | |
| ReserveComponentID(uint32 id, const char *name) | cmlabs::ComponentData | static |
| resetParameter(const char *name) | cmlabs::ComponentData | |
| resize(uint32 increase) | cmlabs::ComponentData | |
| SetComponentStats(uint32 cid, ComponentStats &stats) | cmlabs::ComponentData | static |
| setParameter(const char *name, const char *val) | cmlabs::ComponentData | |
| setParameter(const char *name, int64 val) | cmlabs::ComponentData | |
| setParameter(const char *name, float64 val) | cmlabs::ComponentData | |
| setPrivateData(const char *name, const char *data, uint32 size) | cmlabs::ComponentData | |
| tweakParameter(const char *name, int32 tweak) | cmlabs::ComponentData | |
| UnitTest() | cmlabs::ComponentData | static |
| UpdateRemoteComponent(uint32 cid, uint16 nodeID, uint16 procID, const char *name) | cmlabs::ComponentData | static |
| ~ComponentData() | cmlabs::ComponentData |