#include <TimesGen.h>
|
| | TimesGen () |
| | Конструктор
|
| |
| virtual | ~TimesGen () |
| | Деструктор
|
| |
| virtual void | GenerateStatHeader () const =0 |
| | Генерация заголовка файла временной статистики
|
| |
| virtual void | GenerateStatString () const =0 |
| | Сохранение строки со статистикой в файл временной статистики
|
| |
| virtual void | ToZero ()=0 |
| | Обнуление состояния временной статистики
|
| |
Definition at line 199 of file TimesGen.h.
◆ TimesGen()
| VMlib::TimesGen::TimesGen |
( |
| ) |
|
|
inline |
◆ ~TimesGen()
| virtual VMlib::TimesGen::~TimesGen |
( |
| ) |
|
|
inlinevirtual |
◆ dT()
| static double VMlib::TimesGen::dT |
( |
const timePeriod & |
t | ) |
|
|
inlinestatic |
Вычисление разницы во времени для пары засечек в секундах
- Parameters
-
| [in] | t | константная ссылка на пару засечек времени |
- Returns
- разницу в секундах
Definition at line 230 of file TimesGen.h.
231 {
232 return (t.second - t.first);
233 }
◆ GenerateStatHeader()
| virtual void VMlib::TimesGen::GenerateStatHeader |
( |
| ) |
const |
|
pure virtual |
Генерация заголовка файла временной статистики
◆ GenerateStatString()
| virtual void VMlib::TimesGen::GenerateStatString |
( |
| ) |
const |
|
pure virtual |
Сохранение строки со статистикой в файл временной статистики
◆ ToZero()
| virtual void VMlib::TimesGen::ToZero |
( |
| ) |
|
|
pure virtual |
Обнуление состояния временной статистики
◆ ToZeroPeriod()
| static void VMlib::TimesGen::ToZeroPeriod |
( |
timePeriod & |
period | ) |
|
|
inlinestaticprotected |
Обнуление одного временного периода
- Parameters
-
| [out] | period | промежуток времени, начало и конец которого будут обнулены |
Definition at line 204 of file TimesGen.h.
205 {
206 period.first = 0;
207 period.second = 0;
208 }
The documentation for this class was generated from the following file: