CMSDK  2.0.1
cmlabs::ComponentData Member List

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) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
AddExistingComponent(uint32 cid, uint16 nodeID, uint16 procID, char *oldData, uint32 dataSize) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
ComponentData(char *data) (defined in cmlabs::ComponentData)cmlabs::ComponentData
CreateComponent(uint32 id, const char *name, uint32 size, uint16 nodeID, uint16 procID) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
createParameter(const char *name, const char *val, const char *defaultValue=NULL) (defined in cmlabs::ComponentData)cmlabs::ComponentData
createParameter(const char *name, const char *val, uint32 count, uint32 defaultIndex) (defined in cmlabs::ComponentData)cmlabs::ComponentData
createParameter(const char *name, std::vector< std::string > values, const char *defaultValue=NULL) (defined in cmlabs::ComponentData)cmlabs::ComponentData
createParameter(const char *name, int64 *val, uint32 count, uint32 defaultIndex) (defined in cmlabs::ComponentData)cmlabs::ComponentData
createParameter(const char *name, std::vector< std::string > values, int64 defaultValue=0) (defined in cmlabs::ComponentData)cmlabs::ComponentData
createParameter(const char *name, float64 *val, uint32 count, uint32 defaultIndex) (defined in cmlabs::ComponentData)cmlabs::ComponentData
createParameter(const char *name, std::vector< std::string > values, float64 defaultValue=0) (defined in cmlabs::ComponentData)cmlabs::ComponentData
createParameter(const char *name, int64 val, int64 min=0, int64 max=0, int64 interval=0) (defined in cmlabs::ComponentData)cmlabs::ComponentData
createParameter(const char *name, float64 val, float64 min=0, float64 max=0, float64 interval=0) (defined in cmlabs::ComponentData)cmlabs::ComponentData
deleteParameter(const char *name) (defined in cmlabs::ComponentData)cmlabs::ComponentData
deletePrivateData(const char *name) (defined in cmlabs::ComponentData)cmlabs::ComponentData
DestroyComponent(uint32 cid) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
destroyComponent() (defined in cmlabs::ComponentData)cmlabs::ComponentData
disconnect() (defined in cmlabs::ComponentData)cmlabs::ComponentData
GetAndRemoveComponent(uint32 cid, uint32 &dataSize) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
getAvailableDataSize() (defined in cmlabs::ComponentData)cmlabs::ComponentData
GetComponentData(uint32 cid) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
GetComponentID(const char *name, uint32 &cid) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
GetComponentName(uint32 cid, char *name, uint32 maxNameLen) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
GetComponentNodeID(uint32 cid) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
GetComponentProcessID(uint32 cid) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
GetComponentStats(uint32 cid) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
getParameter(const char *name, char *val, uint32 maxSize) (defined in cmlabs::ComponentData)cmlabs::ComponentData
getParameter(const char *name, int64 &val) (defined in cmlabs::ComponentData)cmlabs::ComponentData
getParameter(const char *name, float64 &val) (defined in cmlabs::ComponentData)cmlabs::ComponentData
getParameterDataType(const char *name) (defined in cmlabs::ComponentData)cmlabs::ComponentData
getParameterValueSize(const char *name) (defined in cmlabs::ComponentData)cmlabs::ComponentData
getPrivateDataCopy(const char *name, char *data, uint32 maxSize) (defined in cmlabs::ComponentData)cmlabs::ComponentData
getPrivateDataSize(const char *name) (defined in cmlabs::ComponentData)cmlabs::ComponentData
hasParameter(const char *name) (defined in cmlabs::ComponentData)cmlabs::ComponentData
IsComponentLocal(uint32 cid) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
IsComponentLocal(const char *name) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
RecordRemoteComponent(uint32 id, const char *name, uint16 nodeID, uint64 time) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
replacePrivateData(const char *name, const char *data, uint32 size) (defined in cmlabs::ComponentData)cmlabs::ComponentData
replacePrivateData(const char *name, const char *data, uint32 size, uint32 offset) (defined in cmlabs::ComponentData)cmlabs::ComponentData
ReserveComponentID(uint32 id, const char *name) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
resetParameter(const char *name) (defined in cmlabs::ComponentData)cmlabs::ComponentData
resize(uint32 increase) (defined in cmlabs::ComponentData)cmlabs::ComponentData
SetComponentStats(uint32 cid, ComponentStats &stats) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
setParameter(const char *name, const char *val) (defined in cmlabs::ComponentData)cmlabs::ComponentData
setParameter(const char *name, int64 val) (defined in cmlabs::ComponentData)cmlabs::ComponentData
setParameter(const char *name, float64 val) (defined in cmlabs::ComponentData)cmlabs::ComponentData
setPrivateData(const char *name, const char *data, uint32 size) (defined in cmlabs::ComponentData)cmlabs::ComponentData
tweakParameter(const char *name, int32 tweak) (defined in cmlabs::ComponentData)cmlabs::ComponentData
UnitTest() (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
UpdateRemoteComponent(uint32 cid, uint16 nodeID, uint16 procID, const char *name) (defined in cmlabs::ComponentData)cmlabs::ComponentDatastatic
~ComponentData() (defined in cmlabs::ComponentData)cmlabs::ComponentData