|
0.45.0
|
#include <igor/resources/module/iModule.h>#include <iaux/data/iaString.h>#include <iaux/system/iaTime.h>#include <iaux/system/iaMutex.h>#include <unordered_map>#include <array>#include <memory>Classes | |
| struct | igor::iProfilerSectionData |
| struct | igor::iProfilerCounterData |
| struct | igor::iProfilerSectionScoped |
| class | igor::iProfiler |
Namespaces | |
| namespace | igor |
| item data entity id | |
Macros | |
| #define | PROFILER_MAX_FRAMES_COUNT 2000 |
| #define | IGOR_PROFILER_SCOPED(sectionName) iProfilerSectionScoped sectionName(#sectionName) |
| #define | IGOR_PROFILER_BEGIN(sectionName) iProfiler::beginSection(#sectionName) |
| #define | IGOR_PROFILER_END(sectionName) iProfiler::endSection(#sectionName) |
| #define IGOR_PROFILER_BEGIN | ( | sectionName | ) | iProfiler::beginSection(#sectionName) |
| #define IGOR_PROFILER_END | ( | sectionName | ) | iProfiler::endSection(#sectionName) |
| #define IGOR_PROFILER_SCOPED | ( | sectionName | ) | iProfilerSectionScoped sectionName(#sectionName) |
| #define PROFILER_MAX_FRAMES_COUNT 2000 |
size of buffer aka amount of frames that are logged