SUEWS API Site
Documentation of SUEWS source code
Public Member Functions | Public Attributes | List of all members
mod_clock::clock Type Reference
Collaboration diagram for mod_clock::clock:
Collaboration graph
[legend]

Public Member Functions

procedure reset (self)
 
procedure tick (self)
 

Public Attributes

type(datetimestarttime
 
type(datetimestoptime
 
type(datetimecurrenttime
 
type(timedeltatickinterval
 
logical alarm = .FALSE.
 
logical started = .FALSE.
 
logical stopped = .FALSE.
 

Detailed Description

Definition at line 1680 of file suews_util_datetime.f95.

Member Function/Subroutine Documentation

◆ reset()

procedure mod_clock::clock::reset ( class(clock), intent(inout) self)

Definition at line 1701 of file suews_util_datetime.f95.

◆ tick()

procedure mod_clock::clock::tick ( class(clock), intent(inout) self)

Definition at line 1702 of file suews_util_datetime.f95.

Member Data Documentation

◆ alarm

logical mod_clock::clock::alarm = .FALSE.

Definition at line 1693 of file suews_util_datetime.f95.

1693 LOGICAL :: alarm = .false.

◆ currenttime

type(datetime) mod_clock::clock::currenttime

Definition at line 1687 of file suews_util_datetime.f95.

1687 TYPE(datetime) :: currentTime

◆ started

logical mod_clock::clock::started = .FALSE.

Definition at line 1696 of file suews_util_datetime.f95.

1696 LOGICAL :: started = .false.

◆ starttime

type(datetime) mod_clock::clock::starttime

Definition at line 1685 of file suews_util_datetime.f95.

1685 TYPE(datetime) :: startTime

◆ stopped

logical mod_clock::clock::stopped = .FALSE.

Definition at line 1697 of file suews_util_datetime.f95.

1697 LOGICAL :: stopped = .false.

◆ stoptime

type(datetime) mod_clock::clock::stoptime

Definition at line 1686 of file suews_util_datetime.f95.

1686 TYPE(datetime) :: stopTime

◆ tickinterval

type(timedelta) mod_clock::clock::tickinterval

Definition at line 1689 of file suews_util_datetime.f95.

1689 TYPE(timedelta) :: tickInterval

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