#include <OSResult.h>
Collaboration diagram for Time:
Public Member Functions | |
Time () | |
Default constructor. | |
~Time () | |
Class destructor. | |
Time () | |
Default constructor. | |
~Time () | |
Class destructor. | |
Public Attributes | |
std::string | type |
The type of timer used (cpuTime/elapsedTime/other). | |
std::string | category |
The category of time (total/input/preprocessing/optimization/postprocessing/output/other). | |
std::string | unit |
The unit of time (tick/millisecond/second/minute/hour/day/week/month/year). | |
std::string | description |
Further description on the timer used. | |
double | value |
The time measurement. |
Definition at line 223 of file OSResult.h.
Time::Time | ( | ) |
Time::~Time | ( | ) |
Time::Time | ( | ) |
Default constructor.
Time::~Time | ( | ) |
Class destructor.
std::string Time::type |
The type of timer used (cpuTime/elapsedTime/other).
Definition at line 230 of file OSResult.h.
Referenced by OSResult::addTimingInformation(), and OSrLWriter::writeOSrL().
std::string Time::category |
The category of time (total/input/preprocessing/optimization/postprocessing/output/other).
Definition at line 236 of file OSResult.h.
Referenced by OSResult::addTimingInformation(), and OSrLWriter::writeOSrL().
std::string Time::unit |
The unit of time (tick/millisecond/second/minute/hour/day/week/month/year).
Definition at line 242 of file OSResult.h.
Referenced by OSResult::addTimingInformation(), and OSrLWriter::writeOSrL().
std::string Time::description |
Further description on the timer used.
Definition at line 248 of file OSResult.h.
Referenced by OSResult::addTimingInformation(), and OSrLWriter::writeOSrL().
double Time::value |
The time measurement.
Definition at line 254 of file OSResult.h.
Referenced by OSResult::addTimingInformation(), OSResult::getTimeValue(), and OSrLWriter::writeOSrL().