Compare commits

...

2 Commits
main ... main

2 changed files with 26 additions and 20 deletions

View File

@ -10,6 +10,9 @@
% It follows the Singleton pattern to ensure that only one instance of the logger % It follows the Singleton pattern to ensure that only one instance of the logger
% exists throughout the application. % exists throughout the application.
% %
% The log file is specified by the environment variable 'APP_LOG_FILE'. If
% the variable is not set, a default file 'base-logger-log.log' is used.
%
% Properties: % Properties:
% fid - (private) The file identifier for the log file. This is used to write logs. % fid - (private) The file identifier for the log file. This is used to write logs.
% %
@ -17,20 +20,20 @@
% %
% getInstance() - Retrieves the singleton instance of the logger. % getInstance() - Retrieves the singleton instance of the logger.
% %
% trace(message) - Logs a message with TRACE level. % trace(varargin) - Logs one or more messages with TRACE level.
% @param message The message to log. % @param varargin The messages to log. Can be strings, numbers, or MException objects.
% %
% debug(message) - Logs a message with DEBUG level. % debug(varargin) - Logs one or more messages with DEBUG level.
% @param message The message to log. % @param varargin The messages to log. Can be strings, numbers, or MException objects.
% %
% info(message) - Logs a message with INFO level. % info(varargin) - Logs one or more messages with INFO level.
% @param message The message to log. % @param varargin The messages to log. Can be strings, numbers, or MException objects.
% %
% warning(message) - Logs a message with WARNING level. % warning(varargin) - Logs one or more messages with WARNING level.
% @param message The message to log. % @param varargin The messages to log. Can be strings, numbers, or MException objects.
% %
% error(message) - Logs a message with ERROR level. % error(varargin) - Logs one or more messages with ERROR level.
% @param message The message to log. % @param varargin The messages to log. Can be strings, numbers, or MException objects.
% %
% delete() - Destructor method that closes the file identifier when the logger is deleted. % delete() - Destructor method that closes the file identifier when the logger is deleted.
% %

View File

@ -10,6 +10,9 @@
% It follows the Singleton pattern to ensure that only one instance of the logger % It follows the Singleton pattern to ensure that only one instance of the logger
% exists throughout the application. % exists throughout the application.
% %
% The log file is specified by the environment variable 'APP_LOG_FILE'. If
% the variable is not set, a default file 'base-logger-log.log' is used.
%
% Properties: % Properties:
% fid - (private) The file identifier for the log file. This is used to write logs. % fid - (private) The file identifier for the log file. This is used to write logs.
% %
@ -17,20 +20,20 @@
% %
% getInstance() - Retrieves the singleton instance of the logger. % getInstance() - Retrieves the singleton instance of the logger.
% %
% trace(message) - Logs a message with TRACE level. % trace(varargin) - Logs one or more messages with TRACE level.
% @param message The message to log. % @param varargin The messages to log. Can be strings, numbers, or MException objects.
% %
% debug(message) - Logs a message with DEBUG level. % debug(varargin) - Logs one or more messages with DEBUG level.
% @param message The message to log. % @param varargin The messages to log. Can be strings, numbers, or MException objects.
% %
% info(message) - Logs a message with INFO level. % info(varargin) - Logs one or more messages with INFO level.
% @param message The message to log. % @param varargin The messages to log. Can be strings, numbers, or MException objects.
% %
% warning(message) - Logs a message with WARNING level. % warning(varargin) - Logs one or more messages with WARNING level.
% @param message The message to log. % @param varargin The messages to log. Can be strings, numbers, or MException objects.
% %
% error(message) - Logs a message with ERROR level. % error(varargin) - Logs one or more messages with ERROR level.
% @param message The message to log. % @param varargin The messages to log. Can be strings, numbers, or MException objects.
% %
% delete() - Destructor method that closes the file identifier when the logger is deleted. % delete() - Destructor method that closes the file identifier when the logger is deleted.
% %