CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmlabs::ComponentMemory Member List

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

addComponentStats(uint32 cid, uint8 status, uint64 usageCPUTicks, DataMessage *inputMsg, DataMessage *outputMsg, uint32 runCount, uint32 cycleCount)cmlabs::ComponentMemory
addLocalPerformanceStats(std::list< PerfStats > &perfStats)cmlabs::ComponentMemory
cancelComponentID(uint32 id)cmlabs::ComponentMemory
canComponentMigrate(uint32 cid)cmlabs::ComponentMemory
ComponentMemory(MasterMemory *master)cmlabs::ComponentMemory
confirmComponentID(uint32 id)cmlabs::ComponentMemory
create(uint32 indexSize)cmlabs::ComponentMemory
createComponent(uint32 id, uint8 type, uint8 policy, uint8 selfTrigger, const char *name, uint64 size, uint16 nodeID, uint16 procID, uint64 time, uint32 &existingID)cmlabs::ComponentMemory
createParameter(uint32 cid, const char *name, const char *val, const char *defaultValue=NULL)cmlabs::ComponentMemory
createParameter(uint32 cid, const char *name, const char *val, uint32 count, uint32 defaultIndex)cmlabs::ComponentMemory
createParameter(uint32 cid, const char *name, std::vector< std::string > values, const char *defaultValue=NULL)cmlabs::ComponentMemory
createParameter(uint32 cid, const char *name, int64 *val, uint32 count, uint32 defaultIndex)cmlabs::ComponentMemory
createParameter(uint32 cid, const char *name, std::vector< std::string > values, int64 defaultValue)cmlabs::ComponentMemory
createParameter(uint32 cid, const char *name, std::vector< int64 > values, int64 defaultValue=0)cmlabs::ComponentMemory
createParameter(uint32 cid, const char *name, float64 *val, uint32 count, uint32 defaultIndex)cmlabs::ComponentMemory
createParameter(uint32 cid, const char *name, std::vector< std::string > values, float64 defaultValue)cmlabs::ComponentMemory
createParameter(uint32 cid, const char *name, std::vector< float64 > values, float64 defaultValue=0)cmlabs::ComponentMemory
createParameter(uint32 cid, const char *name, int64 val, int64 min=0, int64 max=0, int64 interval=0)cmlabs::ComponentMemory
createParameter(uint32 cid, const char *name, float64 val, float64 min=0, float64 max=0, float64 interval=0)cmlabs::ComponentMemory
deleteParameter(uint32 cid, const char *name)cmlabs::ComponentMemory
deletePrivateData(uint32 cid, const char *name)cmlabs::ComponentMemory
destroyComponent(uint32 cid)cmlabs::ComponentMemory
findProcessComponents(uint16 procID)cmlabs::ComponentMemory
getAllCatalogs()cmlabs::ComponentMemory
getAllComponents()cmlabs::ComponentMemory
getAllLocalComponents()cmlabs::ComponentMemory
getAllLocalComponents(uint8 type)cmlabs::ComponentMemory
getAllModules()cmlabs::ComponentMemory
getComponentData(uint32 cid, uint64 &size)cmlabs::ComponentMemory
getComponentID(const char *name, uint32 &cid)cmlabs::ComponentMemory
getComponentLocation(uint32 cid, uint16 &nodeID, uint16 &procID)cmlabs::ComponentMemory
getComponentName(uint32 cid, char *name, uint32 maxNameLen)cmlabs::ComponentMemory
getComponentNameString(uint32 cid)cmlabs::ComponentMemory
getComponentNodeID(uint32 cid)cmlabs::ComponentMemory
getComponentPerfStats(uint32 cid)cmlabs::ComponentMemory
getComponentPolicy(uint32 cid)cmlabs::ComponentMemory
getComponentProcessID(uint32 cid)cmlabs::ComponentMemory
getComponentSelfTrigger(uint32 cid)cmlabs::ComponentMemory
getComponentStats(uint32 cid)cmlabs::ComponentMemory
getComponentType(uint32 cid)cmlabs::ComponentMemory
getMemoryUsage(uint64 &alloc, uint64 &usage)cmlabs::ComponentMemory
getParameter(uint32 cid, const char *name, char *val, uint32 maxSize)cmlabs::ComponentMemory
getParameter(uint32 cid, const char *name, int64 &val)cmlabs::ComponentMemory
getParameter(uint32 cid, const char *name, float64 &val)cmlabs::ComponentMemory
getParameterAsBool(uint32 cid, const char *name)cmlabs::ComponentMemory
getParameterDataType(uint32 cid, const char *name)cmlabs::ComponentMemory
getParameterFloat(uint32 cid, const char *name)cmlabs::ComponentMemory
getParameterInt(uint32 cid, const char *name)cmlabs::ComponentMemory
getParameterString(uint32 cid, const char *name, uint32 maxSize)cmlabs::ComponentMemory
getParameterString(uint32 cid, const char *name)cmlabs::ComponentMemory
getParameterValueSize(uint32 cid, const char *name)cmlabs::ComponentMemory
getPrivateData(uint32 cid, const char *name, char *data, uint64 maxSize)cmlabs::ComponentMemory
getPrivateDataCopy(uint32 cid, const char *name, uint64 &size)cmlabs::ComponentMemory
getPrivateDataKeys(uint32 cid)cmlabs::ComponentMemory
getPrivateDataKeysAndTypes(uint32 cid)cmlabs::ComponentMemory
getPrivateDataMimetype(uint32 cid, const char *name)cmlabs::ComponentMemory
getPrivateDataSize(uint32 cid, const char *name)cmlabs::ComponentMemory
hasParameter(uint32 cid, const char *name)cmlabs::ComponentMemory
isComponentLocal(uint32 cid)cmlabs::ComponentMemory
isComponentLocal(const char *name)cmlabs::ComponentMemory
lookupComponentID(const char *name, uint32 &id)cmlabs::ComponentMemory
open()cmlabs::ComponentMemory
printFriendly()cmlabs::ComponentMemory
resetParameter(uint32 cid, const char *name)cmlabs::ComponentMemory
setComponentData(uint32 cid, const char *data, uint64 size, bool wasMigrated)cmlabs::ComponentMemory
setComponentPerfStats(uint32 cid, AveragePerfStats &perfStruct)cmlabs::ComponentMemory
setComponentPolicy(uint32 cid, uint8 policy)cmlabs::ComponentMemory
setComponentSelfTrigger(uint32 cid, uint8 selfTrigger)cmlabs::ComponentMemory
setComponentStats(uint32 cid, ComponentStats &stats)cmlabs::ComponentMemory
setParameter(uint32 cid, const char *name, const char *val)cmlabs::ComponentMemory
setParameter(uint32 cid, const char *name, int64 val)cmlabs::ComponentMemory
setParameter(uint32 cid, const char *name, float64 val)cmlabs::ComponentMemory
setPrivateData(uint32 cid, const char *name, const char *data, uint64 size, const char *mimetype=NULL)cmlabs::ComponentMemory
syncComponents(DataMessage *msg)cmlabs::ComponentMemory
toXML(bool stats=true)cmlabs::ComponentMemory
tweakParameter(uint32 cid, const char *name, int32 tweak)cmlabs::ComponentMemory
UnitTest()cmlabs::ComponentMemorystatic
updateComponentInformation(uint32 cid, uint8 type, uint8 policy, uint8 selfTrigger, uint16 nodeID, uint16 procID)cmlabs::ComponentMemory
updateComponentLocation(uint32 cid, uint16 nodeID, uint16 procID)cmlabs::ComponentMemory
writeComponentNamesToMsg(DataMessage *msg)cmlabs::ComponentMemory
writeComponentsToMsg(DataMessage *msg)cmlabs::ComponentMemory
~ComponentMemory()cmlabs::ComponentMemory