![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Private Member Functions | |
| void | EnProfilerTests () |
| void | ~EnProfilerTests () |
| float | Sleep (float timeS) |
| float | StringConcat () |
| float | StringFormat () |
| TFResult | TestAddFlags () |
| TFResult | TestClassCountData () |
| TFResult | TestClassTimeData () |
| TFResult | TestClearFlags () |
| TFResult | TestFuncCountData () |
| void | TestFuncCountDataHelper () |
| TFResult | TestFuncTimeData () |
| TFResult | TestModule () |
| TFResult | TestSetFlags () |
| TFResult | TestToggling () |
| TFResult | TestTogglingImmediate () |
Static Private Member Functions | |
| static void | TestFuncCountDataHelperStatic () |
Private Attributes | |
| bool | m_bWasProfilerEnabled |
| Remember this, so we can restore the previous state before the test! | |
Definition at line 1 of file enprofilertests.c.
|
inlineprivate |
Definition at line 9 of file enprofilertests.c.
References AddInitTest(), EnProfiler::IsEnabledC(), and m_bWasProfilerEnabled.
Referenced by Sleep2().
|
inlineprivate |
Definition at line 28 of file enprofilertests.c.
References EnProfiler::Enable(), and m_bWasProfilerEnabled.
|
inlineprivate |
Definition at line 734 of file enprofilertests.c.
Referenced by TestFuncTimeData().
|
inlineprivate |
Definition at line 720 of file enprofilertests.c.
Referenced by TestFuncTimeData().
|
inlineprivate |
Definition at line 157 of file enprofilertests.c.
References EnProfiler::AddFlags(), Assert(), EnProfiler::ClearFlags(), EnProfiler::GetFlags(), NTFR(), EnProfiler::SetFlags(), and TFResult().
|
inlineprivate |
Definition at line 429 of file enprofilertests.c.
References Assert(), EnProfiler::Enable(), EnProfiler::GetAllocationsOfClass(), EnProfiler::GetInstancesOfClass(), NTFR(), EnProfiler::RequestImmediateData(), Debug::TFLog(), and TFResult().
|
inlineprivate |
Definition at line 381 of file enprofilertests.c.
References Math::AbsFloat(), Assert(), EnProfiler::Enable(), EnProfiler::GetTimeOfClass(), EnProfiler::GetTimeResolution(), NTFR(), EnProfiler::RequestImmediateData(), EnProfiler::SetTimeResolution(), Debug::TFLog(), and TFResult().
|
inlineprivate |
Definition at line 120 of file enprofilertests.c.
References Assert(), EnProfiler::ClearFlags(), EnProfiler::GetFlags(), NTFR(), EnProfiler::RemoveFlags(), EnProfiler::SetFlags(), and TFResult().
|
inlineprivate |
Definition at line 544 of file enprofilertests.c.
References Assert(), EnProfiler::Enable(), ErrorEx, g_Game, EnProfiler::GetCountOfFunc(), EnProfiler::GetCountOfFuncG(), GetDayZGame(), ErrorModuleHandler::GetInstance(), NTFR(), EnProfiler::RequestImmediateData(), TestFuncCountDataHelper(), TestFuncCountDataHelperStatic(), TFResult(), and Type.
|
inlineprivate |
Definition at line 748 of file enprofilertests.c.
Referenced by TestFuncCountData().
|
inlinestaticprivate |
Definition at line 755 of file enprofilertests.c.
Referenced by TestFuncCountData().
|
inlineprivate |
Definition at line 481 of file enprofilertests.c.
References Math::AbsFloat(), Assert(), EnProfiler::Enable(), EnProfiler::GetTimeOfFunc(), EnProfiler::GetTimeResolution(), NTFR(), EnProfiler::RequestImmediateData(), EnProfiler::SetTimeResolution(), StringConcat(), StringFormat(), Debug::TFLog(), TFResult(), and Type.
|
inlineprivate |
Definition at line 189 of file enprofilertests.c.
References Assert(), BTFR(), EnProfiler::Enable(), EnProfiler::GetFlags(), EnProfiler::GetModule(), EnProfiler::GetTimeOfFunc(), EnProfiler::GetTimePerClass(), EnProfiler::GetTimePerFunc(), EnProfiler::GetTimeResolution(), EnProfiler::NameToModule(), NTFR(), EnProfiler::RemoveFlags(), EnProfiler::RequestImmediateData(), EnProfiler::ResetSession(), EnProfiler::SetFlags(), EnProfiler::SetModule(), EnProfiler::SetTimeResolution(), Sleep(), EnProfiler::SortData(), EnumTools::StringToEnum(), Debug::TFLog(), TFResult(), and Type.
|
inlineprivate |
Definition at line 67 of file enprofilertests.c.
References Assert(), EnumTools::GetEnumSize(), EnumTools::GetEnumValue(), EnProfiler::GetFlags(), NTFR(), EnProfiler::SetFlags(), and TFResult().
|
inlineprivate |
Definition at line 37 of file enprofilertests.c.
References Assert(), BTFR(), EnProfiler::Enable(), EnProfiler::IsEnabledP(), NTFR(), and TFResult().
|
inlineprivate |
Definition at line 52 of file enprofilertests.c.
References Assert(), BTFR(), EnProfiler::Enable(), EnProfiler::IsEnabledC(), NTFR(), and TFResult().
|
private |
Remember this, so we can restore the previous state before the test!
Definition at line 4 of file enprofilertests.c.
Referenced by EnProfilerTests(), and ~EnProfilerTests().