Класс для сбора статистики времени исполнения основных шагов алгоритма и вывода ее в файл
More...
#include <TimesGen.h>
Класс для сбора статистики времени исполнения основных шагов алгоритма и вывода ее в файл
- Author
- Марчевский Илья Константинович 1.12
- Date
- 14 января 2024 г.
Definition at line 51 of file TimesGen.h.
VMlib::TimesGen::TimesGen |
( |
| ) |
|
|
inline |
virtual VMlib::TimesGen::~TimesGen |
( |
| ) |
|
|
inlinevirtual |
static double VMlib::TimesGen::dT |
( |
const timePeriod & |
t | ) |
|
|
inlinestatic |
Вычисление разницы во времени для пары засечек в секундах
- Parameters
-
[in] | t | константная ссылка на пару засечек времени |
- Returns
- разницу в секундах
Definition at line 82 of file TimesGen.h.
84 return (t.second - t.first);
virtual void VMlib::TimesGen::GenerateStatHeader |
( |
| ) |
const |
|
pure virtual |
Генерация заголовка файла временной статистики
Implemented in VM2D::Times.
virtual void VMlib::TimesGen::GenerateStatString |
( |
| ) |
const |
|
pure virtual |
Сохранение строки со статистикой в файл временной статистики
Implemented in VM2D::Times.
virtual void VMlib::TimesGen::ToZero |
( |
| ) |
|
|
pure virtual |
Обнуление состояния временной статистики
Implemented in VM2D::Times.
static void VMlib::TimesGen::ToZeroPeriod |
( |
timePeriod & |
period | ) |
|
|
inlinestaticprotected |
Обнуление одного временного периода
- Parameters
-
[out] | period | промежуток времени, начало и конец которого будут обнулены |
Definition at line 56 of file TimesGen.h.
The documentation for this class was generated from the following file: