VTK
|
RAII struct for logging events. More...
#include <vtkRenderTimerLog.h>
Public Member Functions | |
ScopedEventLogger () | |
ScopedEventLogger (ScopedEventLogger &&other) | |
ScopedEventLogger & | operator= (ScopedEventLogger &&other) |
~ScopedEventLogger () | |
void | Stop () |
Protected Member Functions | |
ScopedEventLogger (vtkRenderTimerLog *log) | |
Friends | |
class | vtkRenderTimerLog |
RAII struct for logging events.
Such events start when vtkRenderTimerLog::StartScopedEvent(name) is called, and end when the returned object is destroyed, or ScopedEventLogger::Stop() is called.
Definition at line 143 of file vtkRenderTimerLog.h.
|
inline |
Definition at line 145 of file vtkRenderTimerLog.h.
vtkRenderTimerLog::ScopedEventLogger::ScopedEventLogger | ( | ScopedEventLogger && | other | ) |
|
inline |
Definition at line 148 of file vtkRenderTimerLog.h.
|
inlineprotected |
Definition at line 152 of file vtkRenderTimerLog.h.
ScopedEventLogger& vtkRenderTimerLog::ScopedEventLogger::operator= | ( | ScopedEventLogger && | other | ) |
void vtkRenderTimerLog::ScopedEventLogger::Stop | ( | ) |
|
friend |
Definition at line 150 of file vtkRenderTimerLog.h.