BioDynaMo
v1.05.120-25dc9790
|
#include <vtune_helper.h>
Public Member Functions | |
VTuneTask (const std::string &task_name) | |
void | Start () |
void | Stop () |
Private Attributes | |
__itt_domain * | domain_ |
__itt_string_handle * | task_ |
Wrapper class to track the execution of a task with VTune. Usage: ... VTuneTask foo("my_task_name"); foo.Start(); MyOp op; op(); foo.Stop(); ... In VTune you will see the above operation in the analysis results marked with "my_task_name"
Definition at line 32 of file vtune_helper.h.
|
inlineexplicit |
Definition at line 34 of file vtune_helper.h.
|
inline |
Definition at line 39 of file vtune_helper.h.
|
inline |
Definition at line 41 of file vtune_helper.h.
|
private |
Definition at line 44 of file vtune_helper.h.
|
private |
Definition at line 45 of file vtune_helper.h.