| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=8), | public, | parameter | :: | exp_fmt | = | "(e20.8)" |
exponential format |
| character(len=8), | public, | parameter | :: | dp_fmt | = | "(f20.8)" |
shorter float format |
| character(len=4), | public, | parameter | :: | int_fmt | = | "(i8)" |
integer format |
| type(logger_t), | public | :: | logger |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(in) | :: | boolean |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | int_value | |||
| character(len=*), | intent(in), | optional | :: | fmt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | real_value | |||
| character(len=*), | intent(in), | optional | :: | fmt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=dp), | intent(in) | :: | complex_value | |||
| character(len=*), | intent(in), | optional | :: | fmt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | array(:) |
the array to convert |
returned result, trimmed
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | array(:) |
the array to convert |
returned result, trimmed
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | private | :: | logging_level | ||||
| logical, | private | :: | use_prefix |
| procedure, public, nopass :: error | |
| procedure, public :: warning | |
| procedure, public :: info | |
| procedure, public :: debug | |
| procedure, public :: initialise | |
| procedure, public :: set_logging_level | |
| procedure, public :: get_logging_level | |
| procedure, public :: enable_prefix | |
| procedure, public :: disable_prefix |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(logger_t), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(in) | :: | boolean |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | int_value | |||
| character(len=*), | intent(in), | optional | :: | fmt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | real_value | |||
| character(len=*), | intent(in), | optional | :: | fmt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=dp), | intent(in) | :: | complex_value | |||
| character(len=*), | intent(in), | optional | :: | fmt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | array(:) |
the array to convert |
returned result, trimmed
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | array(:) |
the array to convert |
returned result, trimmed
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(logger_t), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(logger_t), | intent(inout) | :: | this | |||
| integer, | intent(in) | :: | logging_level |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(logger_t), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(logger_t), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | msg |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(logger_t), | intent(in) | :: | this | |||
| character(len=*), | intent(in) | :: | msg |