MeVisLab Toolbox Reference
mlTimeProfile.h File Reference
#include "mlProfilingManagerDllExport.h"
#include "../Include/mlCallGraph.h"
#include <boost/thread/thread.hpp>
#include <boost/unordered_map.hpp>
#include <map>
#include <vector>
#include <memory>

Go to the source code of this file.

Classes

class  MLTimeProfileHandle
 
class  MLTimeProfile
 

Typedefs

typedef std::shared_ptr< MLCallGraphFunctionMLCallGraphFunctionPtr
 
typedef std::vector< MLCallGraphNode * > MLCallGraphNodesVector
 
typedef boost::unordered_map< MLCallGraphFunction *, MLCallGraphFunctionPtrMLCallGraphFunctionMap
 
typedef std::vector< MLCallGraphFunctionPtrMLCallGraphFunctionList
 
typedef boost::unordered_map< MLGlobalFunctionKey, MLCallGraphFunctionPtrMLCallGraphGlobalFunctionMap
 

Typedef Documentation

◆ MLCallGraphFunctionList

Definition at line 35 of file mlTimeProfile.h.

◆ MLCallGraphFunctionMap

Definition at line 34 of file mlTimeProfile.h.

◆ MLCallGraphFunctionPtr

typedef std::shared_ptr<MLCallGraphFunction> MLCallGraphFunctionPtr

Definition at line 31 of file mlTimeProfile.h.

◆ MLCallGraphGlobalFunctionMap

Definition at line 36 of file mlTimeProfile.h.

◆ MLCallGraphNodesVector

typedef std::vector<MLCallGraphNode*> MLCallGraphNodesVector

Definition at line 33 of file mlTimeProfile.h.