My Project
Public Member Functions | Public Attributes | List of all members
Time Class Reference

The Time Class. More...

#include <OSResult.h>

Public Member Functions

 Time ()
 Default constructor. More...
 
 ~Time ()
 Class destructor. More...
 

Public Attributes

std::string type
 The type of timer used (cpuTime/elapsedTime/other) More...
 
std::string category
 The category of time (total/input/preprocessing/optimization/postprocessing/output/other) More...
 
std::string unit
 The unit of time (tick/millisecond/second/minute/hour/day/week/month/year) More...
 
std::string description
 Further description on the timer used. More...
 
double value
 The time measurement. More...
 

Detailed Description

The Time Class.

Author
Robert Fourer, Horand Gassmann, Jun Ma, Kipp Martin
Version
1.0, 03/14/2004
Since
OS 1.0
Remarks
A class that provides an array of individual time measurements that are defined in the OSrL schema.

Definition at line 221 of file OSResult.h.

Constructor & Destructor Documentation

◆ Time()

Time::Time ( )

Default constructor.

Definition at line 150 of file OSResult.cpp.

◆ ~Time()

Time::~Time ( )

Class destructor.

Definition at line 163 of file OSResult.cpp.

Member Data Documentation

◆ type

std::string Time::type

The type of timer used (cpuTime/elapsedTime/other)

Definition at line 228 of file OSResult.h.

◆ category

std::string Time::category

The category of time (total/input/preprocessing/optimization/postprocessing/output/other)

Definition at line 234 of file OSResult.h.

◆ unit

std::string Time::unit

The unit of time (tick/millisecond/second/minute/hour/day/week/month/year)

Definition at line 240 of file OSResult.h.

◆ description

std::string Time::description

Further description on the timer used.

Definition at line 246 of file OSResult.h.

◆ value

double Time::value

The time measurement.

Definition at line 252 of file OSResult.h.


The documentation for this class was generated from the following files: