@@ -85,19 +85,23 @@ module stdlib_logger
85
85
86
86
contains
87
87
88
- procedure , pass(self) :: add_log_file
89
- procedure , pass(self) :: add_log_unit
90
- procedure , pass(self) :: configuration
91
- procedure , pass(self) :: configure
92
- final :: final_logger
93
- procedure , pass(self) :: log_error
94
- procedure , pass(self) :: log_information
95
- procedure , pass(self) :: log_io_error
96
- procedure , pass(self) :: log_message
97
- procedure , pass(self) :: log_text_error
98
- procedure , pass(self) :: log_units_assigned
99
- procedure , pass(self) :: log_warning
100
- procedure , pass(self) :: remove_log_unit
88
+ private
89
+
90
+ procedure , public , pass(self) :: add_log_file
91
+ procedure , public , pass(self) :: add_log_unit
92
+ procedure , public , pass(self) :: configuration
93
+ procedure , public , pass(self) :: configure
94
+ procedure , public , pass(self) :: log_error
95
+ procedure , public , pass(self) :: log_information
96
+ procedure , public , pass(self) :: log_io_error
97
+ procedure , public , pass(self) :: log_message
98
+ procedure , public , pass(self) :: log_text_error
99
+ procedure , public , pass(self) :: log_units_assigned
100
+ procedure , public , pass(self) :: log_warning
101
+ procedure , public , pass(self) :: remove_log_unit
102
+
103
+ final :: final_logger
104
+
101
105
end type logger_type
102
106
103
107
! ! Variable of type `logger_type` to be used as a global logger
0 commit comments