@@ -85,19 +85,23 @@ module stdlib_logger
8585
8686 contains
8787
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+
101105 end type logger_type
102106
103107 ! ! Variable of type `logger_type` to be used as a global logger
0 commit comments