Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

psSysUtilsErrors.h

Go to the documentation of this file.
00001 /** @file  psSysUtilsErrors.h
00002  *
00003  *  @brief Contains the error text for the system utility functions
00004  *
00005  *  @ingroup ErrorHandling
00006  *
00007  *  @author Robert DeSonia, MHPCC
00008  *
00009  *  @version $Revision: 1.15 $ $Name: rel5_0 $
00010  *  @date $Date: 2005/02/17 19:26:24 $
00011  *
00012  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
00013  */
00014 
00015 #ifndef PS_SYSUTILS_ERRORS_H
00016 #define PS_SYSUTILS_ERRORS_H
00017 
00018 /* N.B., lines between '//~Start' and '//~End' are automatic generated from
00019  * the template following the '//~Start'.  The template is used to generate
00020  * the other lines by, for each error text in psSysUtilsErrors.dat, the following
00021  * substitutions are made:
00022  *     $1  The error text macro name (first word in the psSysUtilsErrors.dat lines)
00023  *     $2  The error text (rest of the line in psSysUtilsErrors.dat)
00024  *     $n  The order of the source line in psSysUtilsErrors.dat (comments excluded)
00025  * 
00026  * DO NOT EDIT THE LINES BETWEEN //~Start and //~End!  ANY CHANGES WILL BE OVERWRITTEN.
00027  */
00028 
00029 //~Start #define PS_ERRORTEXT_$1 "$2"
00030 #define PS_ERRORTEXT_psLogMsg_DESTINATION_MALFORMED "The specified destination, %s, is malformed."
00031 #define PS_ERRORTEXT_psLogMsg_DEST_LOCATION_INVALID "The location, %s, for protocol 'dest' is invalid."
00032 #define PS_ERRORTEXT_psLogMsg_OPEN_FILE_FAILED "Could not open file '%s' for output."
00033 #define PS_ERRORTEXT_psLogMsg_UNSUPPORTED_PROTOCOL "Do not know how to handle the protocol '%s'."
00034 #define PS_ERRORTEXT_psLogMsg_UNKNOWN_KEY "Unknown logging keyword %c."
00035 #define PS_ERRORTEXT_psMemory_NULL_BLOCK "NULL memory block found."
00036 #define PS_ERRORTEXT_psMemory_DEREF_BLOCK_USE "Memory block %lld was freed but still being used."
00037 #define PS_ERRORTEXT_psMemory_UNDERFLOW "Memory block %lld is corrupted; buffer underflow detected."
00038 #define PS_ERRORTEXT_psMemory_OVERFLOW "Memory block %lld is corrupted; buffer overflow detected."
00039 #define PS_ERRORTEXT_psMemory_MULTIPLE_FREE "Block %lld, allocated at %s:%d, freed multiple times at %s:%d."
00040 #define PS_ERRORTEXT_psString_NCHAR_NEGATIVE "Can not copy a negative number of characters (%d)."
00041 #define PS_ERRORTEXT_psTrace_NULL_SUBCOMPONENT "Sub-component %d of node %s in trace tree is NULL."
00042 #define PS_ERRORTEXT_psTrace_NULL_TRACETREE "Function %s called on a NULL trace level tree."
00043 #define PS_ERRORTEXT_psTrace_ADD_NULL_COMPONENT "Failed to add null component to trace tree."
00044 #define PS_ERRORTEXT_psTrace_MALFORMED_COMPONENT_NAME "Failed to add '%s' to the root component tree; component must start with '.'."
00045 #define PS_ERRORTEXT_psTrace_FAILED_TO_ADD_COMPONENT "Failed to set trace level (%d) to '%s'."
00046 #define PS_ERRORTEXT_psErrorCode_NULL_ERRORDESCRIPTION "Specified psErrorDescription pointer can not be NULL."
00047 #define PS_ERRORTEXT_psErrorCode_ERRORCODE_REGISTER_FAILED "Failed to add input psErrorDescription at array index %d."
00048 #define PS_ERRORTEXT_psConfigure_INITIALIZATION_FAILED "Failed to initialize %s."
00049 #define PS_ERRORTEXT_psConfigure_FINALIZATION_FAILED "Failed to finalize %s."
00050 //~End
00051 
00052 #endif

Generated on Mon Apr 4 18:24:45 2005 for Pan-STARRS Foundation Library by  doxygen 1.3.9.1