GGEMS handling a specific item profiler_item.
More...
#include "GGEMSProfilerItem.hh"
GGEMS handling a specific item profiler_item.
Definition at line 52 of file GGEMSProfilerItem.hh.
◆ GGEMSProfilerItem() [1/3]
GGEMSProfilerItem::GGEMSProfilerItem |
( |
cl_event |
event | ) |
|
|
explicit |
◆ ~GGEMSProfilerItem()
GGEMSProfilerItem::~GGEMSProfilerItem |
( |
void |
| ) |
|
|
inline |
◆ GGEMSProfilerItem() [2/3]
Avoid copy by reference.
- Parameters
-
profiler_item | - reference on the GGEMS profiler item |
◆ GGEMSProfilerItem() [3/3]
Avoid copy by rvalue reference.
- Parameters
-
profiler_item | - rvalue reference on the GGEMS profiler item |
◆ GetElapsedTime()
DurationNano GGEMSProfilerItem::GetElapsedTime |
( |
void |
| ) |
const |
|
inline |
◆ operator=() [1/2]
Avoid copy by rvalue reference.
- Parameters
-
profiler_item | - rvalue reference on the GGEMS profiler item |
◆ operator=() [2/2]
Avoid assignement by reference.
- Parameters
-
profiler_item | - reference on the GGEMS profiler item |
◆ UpdateEvent()
void GGEMSProfilerItem::UpdateEvent |
( |
cl_event |
event | ) |
|
◆ times_
GGulong GGEMSProfilerItem::times_[3] |
|
private |
Variables storing start and end of computation time in OpenCL command
Definition at line 109 of file GGEMSProfilerItem.hh.
The documentation for this class was generated from the following files: