![]() |
Plasma Engine
2.0
|
This class encapsulates a profiling scope. More...
#include <Profiling.h>

Public Member Functions | |
| plProfilingScope (plStringView sName, const char *szFunctionName, plTime timeout) | |
Protected Attributes | |
| plStringView | m_sName |
| const char * | m_szFunction |
| plTime | m_BeginTime |
| plTime | 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 PL_PROFILE_SCOPE provided below.