logger_utilities Module


Uses

  • module~~logger_utilities~~UsesGraph module~logger_utilities logger_utilities module~constants_utilities constants_utilities module~logger_utilities->module~constants_utilities module~precision_utilities precision_utilities module~constants_utilities->module~precision_utilities iso_fortran_env iso_fortran_env module~precision_utilities->iso_fortran_env

Used by

  • module~~logger_utilities~~UsedByGraph module~logger_utilities logger_utilities module~som_train_variables som_train_variables module~som_train_variables->module~logger_utilities

Variables

Type Visibility Attributes Name Initial
type(logger), public :: global_logger

Derived Types

type, public ::  logger

The Logger class is used to store all the variables related to the units of files used to store or print messages during the development (debugging ) or running

Type-Bound Procedures

procedure, public :: create => create_logger
procedure, public :: destroy => destroy_logger
procedure, public :: startup
procedure, public :: shutdown
procedure, public :: is_initialized
procedure, public :: message
procedure, public :: write
generic, public :: configure => configure_logical, configure_integer, configure_character
procedure, public :: get_unit
procedure, public :: delimiter
procedure, public :: get_delimiter
procedure, public :: reset
procedure, public :: error