|
procedure, pass, public | getdays |
|
procedure, pass, public | gethours |
|
procedure, pass, public | getminutes |
|
procedure, pass, public | getseconds |
|
procedure, pass, public | getmilliseconds |
|
procedure, public | total_seconds |
|
|
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 |
|
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 |
|
pure elemental type(timedelta) function | timedelta_constructor (days, hours, minutes, seconds, milliseconds) |
|
Definition at line 166 of file suews_util_datetime.f95.
◆ eq()
procedure, private mod_timedelta::timedelta::eq |
( |
| ) |
|
|
private |
◆ ge()
procedure, private mod_timedelta::timedelta::ge |
( |
| ) |
|
|
private |
◆ getdays()
procedure, pass, public mod_timedelta::timedelta::getdays |
( |
| ) |
|
◆ gethours()
procedure, pass, public mod_timedelta::timedelta::gethours |
( |
| ) |
|
◆ getmilliseconds()
procedure, pass, public mod_timedelta::timedelta::getmilliseconds |
( |
| ) |
|
◆ getminutes()
procedure, pass, public mod_timedelta::timedelta::getminutes |
( |
| ) |
|
◆ getseconds()
procedure, pass, public mod_timedelta::timedelta::getseconds |
( |
| ) |
|
◆ gt()
procedure, private mod_timedelta::timedelta::gt |
( |
| ) |
|
|
private |
◆ le()
procedure, private mod_timedelta::timedelta::le |
( |
| ) |
|
|
private |
◆ lt()
procedure, private mod_timedelta::timedelta::lt |
( |
| ) |
|
|
private |
◆ neq()
procedure, private mod_timedelta::timedelta::neq |
( |
| ) |
|
|
private |
◆ operator() [1/8]
generic mod_timedelta::timedelta::operator |
( |
| ) |
|
|
private |
◆ operator() [2/8]
generic mod_timedelta::timedelta::operator |
( |
| ) |
|
|
private |
◆ operator() [3/8]
generic mod_timedelta::timedelta::operator |
( |
| ) |
|
|
private |
◆ operator() [4/8]
generic mod_timedelta::timedelta::operator |
( |
| ) |
|
|
private |
◆ operator() [5/8]
generic mod_timedelta::timedelta::operator |
( |
| ) |
|
|
private |
◆ operator() [6/8]
generic mod_timedelta::timedelta::operator |
( |
| ) |
|
|
private |
◆ operator() [7/8]
generic mod_timedelta::timedelta::operator |
( |
| ) |
|
|
private |
◆ operator() [8/8]
generic mod_timedelta::timedelta::operator |
( |
| ) |
|
|
private |
◆ timedelta_constructor()
pure elemental type(timedelta) function mod_timedelta::timedelta::timedelta_constructor |
( |
integer, intent(in), optional |
days, |
|
|
integer, intent(in), optional |
hours, |
|
|
integer, intent(in), optional |
minutes, |
|
|
integer, intent(in), optional |
seconds, |
|
|
integer, intent(in), optional |
milliseconds |
|
) |
| |
|
private |
Definition at line 223 of file suews_util_datetime.f95.
226 integer,
intent(in),
optional :: days
227 integer,
intent(in),
optional :: hours
228 integer,
intent(in),
optional :: minutes
229 integer,
intent(in),
optional :: seconds
230 integer,
intent(in),
optional :: milliseconds
232 if (
present(days))
then 233 timedelta_constructor%days = days
235 timedelta_constructor%days = 0
238 if (
present(hours))
then 239 timedelta_constructor%hours = hours
241 timedelta_constructor%hours = 0
244 if (
present(minutes))
then 245 timedelta_constructor%minutes = minutes
247 timedelta_constructor%minutes = 0
250 if (
present(seconds))
then 251 timedelta_constructor%seconds = seconds
253 timedelta_constructor%seconds = 0
256 if (
present(milliseconds))
then 257 timedelta_constructor%milliseconds = milliseconds
259 timedelta_constructor%milliseconds = 0
◆ timedelta_minus_timedelta()
procedure, private mod_timedelta::timedelta::timedelta_minus_timedelta |
( |
| ) |
|
|
private |
◆ timedelta_plus_timedelta()
procedure, private mod_timedelta::timedelta::timedelta_plus_timedelta |
( |
| ) |
|
|
private |
◆ total_seconds()
procedure, public mod_timedelta::timedelta::total_seconds |
( |
| ) |
|
◆ unary_minus_timedelta()
procedure, private mod_timedelta::timedelta::unary_minus_timedelta |
( |
| ) |
|
|
private |
◆ days
integer mod_timedelta::timedelta::days = 0 |
|
private |
◆ hours
integer mod_timedelta::timedelta::hours = 0 |
|
private |
◆ milliseconds
integer mod_timedelta::timedelta::milliseconds = 0 |
|
private |
◆ minutes
integer mod_timedelta::timedelta::minutes = 0 |
|
private |
◆ seconds
integer mod_timedelta::timedelta::seconds = 0 |
|
private |
The documentation for this interface was generated from the following file: