MeVisLab Toolbox Reference
mlProfilingManager.h File Reference
#include "mlProfilingManagerDllExport.h"
#include "mlMetaProfile.h"
#include <map>
#include <string>
#include <vector>
#include <mlTimeCounter.h>
#include <mlMutex.h>

Go to the source code of this file.

Classes

class  MLProfilingManager
 

Macros

#define MLPROFILINGMANAGER_GLOBAL_LOCK()   ml::RecursiveLock profilingManagerLock(MLProfilingManager::globalMutex());
 Define global profiling manager lock to be used when creating meta-profiles that should be accessed concurrently. More...
 

Macro Definition Documentation

◆ MLPROFILINGMANAGER_GLOBAL_LOCK

#define MLPROFILINGMANAGER_GLOBAL_LOCK ( )    ml::RecursiveLock profilingManagerLock(MLProfilingManager::globalMutex());

Define global profiling manager lock to be used when creating meta-profiles that should be accessed concurrently.

Definition at line 33 of file mlProfilingManager.h.