ISEPOS-2280 Added base loggers scripts #1
| @@ -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. | ||||||
| % | % | ||||||
|   | |||||||
| @@ -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. | ||||||
| % | % | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user