#include <mlProfilingManager.h>
Definition at line 37 of file mlProfilingManager.h.
◆ byteToHumanReadable()
| std::string MLProfilingManager::byteToHumanReadable |
( |
size_t | bytes | ) |
|
|
static |
Converts the number of bytes into a human-readable representation.
◆ deinitialize()
| void MLProfilingManager::deinitialize |
( |
| ) |
|
|
static |
◆ disableTracing()
| void MLProfilingManager::disableTracing |
( |
| ) |
|
|
static |
◆ enableTracing()
| void MLProfilingManager::enableTracing |
( |
const char * | filename | ) |
|
|
static |
Enables call tracing and set the trace filname.
◆ getCurrentTime()
| double MLProfilingManager::getCurrentTime |
( |
| ) |
|
|
inlinestatic |
◆ globalMutex()
Returns access to the global recursive mutex of the profiling.
Definition at line 71 of file mlProfilingManager.h.
◆ initialize()
| void MLProfilingManager::initialize |
( |
| ) |
|
|
static |
Initializes the singleton.
◆ isProfilingEnabled()
| bool MLProfilingManager::isProfilingEnabled |
( |
| ) |
|
|
inlinestatic |
◆ isTimeProfilingGraphEnabled()
| bool MLProfilingManager::isTimeProfilingGraphEnabled |
( |
| ) |
|
|
inlinestatic |
◆ isTracingEnabled()
| bool MLProfilingManager::isTracingEnabled |
( |
| ) |
|
|
static |
◆ resetAllProfilingData()
| void MLProfilingManager::resetAllProfilingData |
( |
| ) |
|
|
static |
◆ setProfilingEnabled()
| void MLProfilingManager::setProfilingEnabled |
( |
bool | enabled | ) |
|
|
static |
Sets whether profiling is enabled.
◆ setTimeProfilingGraphEnabled()
| void MLProfilingManager::setTimeProfilingGraphEnabled |
( |
bool | enabled | ) |
|
|
inlinestatic |
◆ timeToHumanReadable()
| std::string MLProfilingManager::timeToHumanReadable |
( |
double | time | ) |
|
|
static |
Converts the time into a human-readable representation.
◆ MLMetaProfile
◆ MLMetaProfilePtr
The documentation for this class was generated from the following file: