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
allConsumedTimeSnapshot() constMLTimeProfileinline
allElapsedTime() constMLTimeProfileinline
allElapsedTimeSnapshot() constMLTimeProfileinline
callGraph()MLTimeProfilestatic
callGraphCopy()MLTimeProfilestatic
deinitialize()MLTimeProfilestatic
disableTracing()MLTimeProfilestatic
enableTracing(const char *filename)MLTimeProfilestatic
getFunctionForTesting(const std::string &function) constMLTimeProfile
getFunctionGlobal(const std::string &function, const std::string &filename, int linenumber)MLTimeProfilestatic
globalElapsedTime()MLTimeProfilestatic
globalFunctionList()MLTimeProfileinlinestatic
globalFunctionListCopy()MLTimeProfileinlinestatic
globalFunctionMap()MLTimeProfileinlinestatic
initialize()MLTimeProfilestatic
isTracingEnabled()MLTimeProfileinlinestatic
mainFunctionMLTimeProfilestatic
makeSnapshot()MLTimeProfile
metaProfile() constMLTimeProfile
MLABModuleProfileMLTimeProfilefriend
MLAccumulatedProfileMLTimeProfilefriend
MLCallGraphNodeMLTimeProfilefriend
MLProfilingManagerMLTimeProfilefriend
MLTimeProfile(const MLMetaProfile *metaProfile=nullptr)MLTimeProfile
refreshCallGraphCopy()MLTimeProfilestatic
reset()MLTimeProfile
resetGlobalFunctionListCopy()MLTimeProfilestatic
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
usedFunctions() constMLTimeProfileinline
~MLTimeProfile()MLTimeProfile