#include <OSResult.h>
Collaboration diagram for Time:

Public Member Functions | |
| Time () | |
| Default constructor. | |
| ~Time () | |
| Class destructor. | |
| bool | IsEqual (Time *that) |
| A function to check for the equality of two objects. | |
| 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 582 of file OSResult.h.
| Time::Time | ( | ) |
| Time::~Time | ( | ) |
| Time::Time | ( | ) |
Default constructor.
| Time::~Time | ( | ) |
Class destructor.
| bool Time::IsEqual | ( | Time * | that | ) |
| std::string Time::type |
The type of timer used (cpuTime/elapsedTime/other).
Definition at line 588 of file OSResult.h.
Referenced by OSResult::addTimingInformation(), OSResult::getTimingInfoType(), OSResult::setTimingInformation(), and OSrLWriter::writeOSrL().
| std::string Time::category |
The category of time (total/input/preprocessing/optimization/postprocessing/output/other).
Definition at line 593 of file OSResult.h.
Referenced by OSResult::addTimingInformation(), OSResult::getTimingInfoCategory(), OSResult::setTimingInformation(), and OSrLWriter::writeOSrL().
| std::string Time::unit |
The unit of time (tick/millisecond/second/minute/hour/day/week/month/year).
Definition at line 598 of file OSResult.h.
Referenced by OSResult::addTimingInformation(), OSResult::getTimingInfoUnit(), OSResult::setTimingInformation(), and OSrLWriter::writeOSrL().
| std::string Time::description |
Further description on the timer used.
Definition at line 603 of file OSResult.h.
Referenced by OSResult::addTimingInformation(), OSResult::getTimingInfoDescription(), OSResult::setTimingInformation(), and OSrLWriter::writeOSrL().
| double Time::value |
The time measurement.
Definition at line 608 of file OSResult.h.
Referenced by OSResult::addTimingInformation(), OSResult::getTimeValue(), OSResult::getTimingInfoValue(), OSResult::setTimingInformation(), and OSrLWriter::writeOSrL().
1.4.7