MeVisLab Toolbox Reference
MLTimeProfile Member List

This is the complete list of members for MLTimeProfile, including all inherited members.

addTimeToFunction(const std::string &function, int userId, const std::string &filename, int linenumber, MLProfilingTimeType time, int callCount)MLTimeProfile
allConsumedTime() constMLTimeProfileinline
allElapsedTime() constMLTimeProfileinline
callGraph()MLTimeProfilestatic
deinitialize()MLTimeProfilestatic
disableTracing()MLTimeProfilestatic
enableTracing(const char *filename)MLTimeProfilestatic
functionMap() constMLTimeProfileinline
getFunctionForTesting(const std::string &function) constMLTimeProfile
getFunctionGlobal(const std::string &function, const std::string &filename, int linenumber)MLTimeProfilestatic
globalElapsedTime()MLTimeProfilestatic
globalFunctionList()MLTimeProfileinlinestatic
globalFunctionMap()MLTimeProfileinlinestatic
initialize()MLTimeProfilestatic
isTracingEnabled()MLTimeProfileinlinestatic
mainFunctionMLTimeProfilestatic
metaProfile() constMLTimeProfile
MLABModuleProfileMLTimeProfilefriend
MLAccumulatedProfileMLTimeProfilefriend
MLCallGraphNodeMLTimeProfilefriend
MLProfilingManagerMLTimeProfilefriend
MLTimeProfile(const MLMetaProfile *metaProfile=nullptr)MLTimeProfile
reset()MLTimeProfile
setReduceCallGraph(bool reduceCallGraph)MLTimeProfileinlinestatic
shouldReduceCallGraph()MLTimeProfileinlinestatic
startMeasuring(const std::string &function, int userId, void *userData, const std::string &filename, int linenumber, const std::string &nodeInfo="")MLTimeProfile
stopMeasuring(MLTimeProfileHandle &handle, bool ignoreIfEmpty=false)MLTimeProfile
~MLTimeProfile()MLTimeProfile