![]() |
XII Release 0.1.0
|
This class encapsulates a profiling scope. More...
#include <Profiling.h>
Public Member Functions | |
xiiProfilingScope (xiiStringView sName, xiiStringView sFunctionName, xiiTime timeout) | |
Protected Attributes | |
xiiStringView | m_sName |
xiiStringView | m_sFunction |
xiiTime | m_BeginTime |
xiiTime | m_Timeout |
This class encapsulates a profiling scope.
The constructor creates a new scope in the profiling system and the destructor pops the scope. You shouldn't need to use this directly, just use the macro XII_PROFILE_SCOPE provided below.