SUEWS API Site
Documentation of SUEWS source code
|
Public Member Functions | |
PROCEDURE, pass, public | getdays |
PROCEDURE, pass, public | gethours |
PROCEDURE, pass, public | getminutes |
PROCEDURE, pass, public | getseconds |
PROCEDURE, pass, public | getmilliseconds |
PROCEDURE, public | total_seconds |
GENERIC | operator => timedelta_plus_timedelta |
GENERIC | operator => timedelta_minus_timedelta, unary_minus_timedelta |
GENERIC | operator => eq |
GENERIC | operator => neq |
GENERIC | operator => gt |
GENERIC | operator => ge |
GENERIC | operator => lt |
GENERIC | operator => le |
Public Attributes | |
integer | hours = 0 |
integer | minutes = 0 |
integer | seconds = 0 |
integer | milliseconds = 0 |
Private Member Functions | |
PROCEDURE, private | timedelta_plus_timedelta |
PROCEDURE, private | timedelta_minus_timedelta |
PROCEDURE, private | unary_minus_timedelta |
PROCEDURE, private | eq |
PROCEDURE, private | neq |
PROCEDURE, private | gt |
PROCEDURE, private | ge |
PROCEDURE, private | lt |
PROCEDURE, private | le |
pure elemental type(timedelta) function | timedelta_constructor (days, hours, minutes, seconds, milliseconds) |
Private Attributes | |
integer | days = 0 |
Definition at line 166 of file suews_util_datetime.f95.
|
private |
Definition at line 195 of file suews_util_datetime.f95.
|
private |
Definition at line 198 of file suews_util_datetime.f95.
PROCEDURE, pass, public mod_timedelta::timedelta::getdays |
Definition at line 182 of file suews_util_datetime.f95.
PROCEDURE, pass, public mod_timedelta::timedelta::gethours |
Definition at line 183 of file suews_util_datetime.f95.
PROCEDURE, pass, public mod_timedelta::timedelta::getmilliseconds |
Definition at line 186 of file suews_util_datetime.f95.
PROCEDURE, pass, public mod_timedelta::timedelta::getminutes |
Definition at line 184 of file suews_util_datetime.f95.
PROCEDURE, pass, public mod_timedelta::timedelta::getseconds |
Definition at line 185 of file suews_util_datetime.f95.
|
private |
Definition at line 197 of file suews_util_datetime.f95.
|
private |
Definition at line 200 of file suews_util_datetime.f95.
|
private |
Definition at line 199 of file suews_util_datetime.f95.
|
private |
Definition at line 196 of file suews_util_datetime.f95.
GENERIC mod_timedelta::timedelta::operator |
Definition at line 205 of file suews_util_datetime.f95.
References mod_timedelta::eq().
GENERIC mod_timedelta::timedelta::operator |
Definition at line 208 of file suews_util_datetime.f95.
References mod_timedelta::ge().
GENERIC mod_timedelta::timedelta::operator |
Definition at line 207 of file suews_util_datetime.f95.
References mod_timedelta::gt().
GENERIC mod_timedelta::timedelta::operator |
Definition at line 210 of file suews_util_datetime.f95.
References mod_timedelta::le(), and mod_timedelta::timedelta_constructor().
GENERIC mod_timedelta::timedelta::operator |
Definition at line 209 of file suews_util_datetime.f95.
References mod_timedelta::lt().
GENERIC mod_timedelta::timedelta::operator |
Definition at line 206 of file suews_util_datetime.f95.
References mod_timedelta::neq().
GENERIC mod_timedelta::timedelta::operator |
Definition at line 203 of file suews_util_datetime.f95.
References mod_timedelta::timedelta_minus_timedelta(), and mod_timedelta::unary_minus_timedelta().
GENERIC mod_timedelta::timedelta::operator |
Definition at line 202 of file suews_util_datetime.f95.
References mod_timedelta::timedelta_plus_timedelta().
|
private |
Definition at line 221 of file suews_util_datetime.f95.
References mod_timedelta::timedelta_constructor().
|
private |
Definition at line 193 of file suews_util_datetime.f95.
|
private |
Definition at line 192 of file suews_util_datetime.f95.
PROCEDURE, public mod_timedelta::timedelta::total_seconds |
Definition at line 189 of file suews_util_datetime.f95.
|
private |
Definition at line 194 of file suews_util_datetime.f95.
|
private |
Definition at line 173 of file suews_util_datetime.f95.
integer mod_timedelta::timedelta::hours = 0 |
Definition at line 174 of file suews_util_datetime.f95.
integer mod_timedelta::timedelta::milliseconds = 0 |
Definition at line 177 of file suews_util_datetime.f95.
integer mod_timedelta::timedelta::minutes = 0 |
Definition at line 175 of file suews_util_datetime.f95.
integer mod_timedelta::timedelta::seconds = 0 |
Definition at line 176 of file suews_util_datetime.f95.