TABLE OF CONTENTS
MLT_RSS/logging.f90 [ Programs ]
NAME
logging
PURPOSE
pseudoclass for producing log files
DESCRIPTION
pseudoclass for producing log files.
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE CONSIDERED TO BE IN THE PUBLIC DOMAIN AND THUS ARE AVAILABLE FOR UNRESTRICTED PUBLIC USE. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION! OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
9/21/2012 Initial Version prepared for NCDC
USAGE
use logging
MLT_RSS/logging.f90/init_log_file [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
init_log_file
PURPOSE
Opens log file with name file
DESCRIPTION
Opens log file with name "file". This file is accessible to any routine that includes logging, simplifying log file writing.
INPUTS
character(len = 120) :: file ! file name to open as log file
OUTPUTS
integer(4) :: error ! error flag. 0 mean everything OK
USAGE
call init_log_file(file,error)
MLT_RSS/logging.f90/log [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
log
PURPOSE
write a message to the open log file.
INPUTS
character*(*) :: a ! message to write to log file
OUTPUTS
integer(4) :: error ! error flag. 0 mean everything OK
USAGE
call log(file,error)