World Ocean Simulation System (WOSS) library
woss::TimeReference Class Referenceabstract

Class for simulation time reference purposes. More...

#include <time-definitions.h>

Inheritance diagram for woss::TimeReference:
Inheritance graph
Collaboration diagram for woss::TimeReference:
Collaboration graph

Public Member Functions

virtual TimeReferenceclone ()=0
 
virtual double getTimeReference () const =0
 

Detailed Description

Class for simulation time reference purposes.

Class for simulation time reference purposes

Member Function Documentation

◆ clone()

virtual TimeReference * woss::TimeReference::clone ( )
pure virtual

woss::TimeReference virtual factory method

Returns
a heap-allocated copy of this instance

Implemented in WossTimeReference.

Referenced by woss::DefHandler::operator=().

◆ getTimeReference()

virtual double woss::TimeReference::getTimeReference ( ) const
pure virtual

Retuns simulation time

Returns
value in seconds

Implemented in WossTimeReference.

Referenced by woss::DefHandler::getTimeReference().


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