Changeset 1807 for trunk/psLib/src/sysUtils
- Timestamp:
- Sep 14, 2004, 10:01:52 AM (22 years ago)
- Location:
- trunk/psLib/src/sysUtils
- Files:
-
- 6 edited
-
psError.c (modified) (4 diffs)
-
psError.h (modified) (3 diffs)
-
psErrorCodes.c (modified) (2 diffs)
-
psErrorCodes.h (modified) (2 diffs)
-
psLogMsg.c (modified) (2 diffs)
-
psLogMsg.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/sysUtils/psError.c
r1696 r1807 10 10 * @author Eric Van Alst, MHPCC 11 11 * 12 * @version $Revision: 1.1 2$ $Name: not supported by cvs2svn $13 * @date $Date: 2004-09- 07 19:05:07$12 * @version $Revision: 1.13 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2004-09-14 20:01:52 $ 14 14 * 15 15 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 96 96 va_list argPtr; // variable list arguement pointer 97 97 98 // Get the variable list parameters to pass to logging function99 va_start(argPtr, fmt);100 101 // Call logging function with PS_LOG_ERROR level102 psLogMsgV(name, PS_LOG_ERROR, fmt, argPtr);103 104 98 if (new) { 105 99 psErrorClear(); 106 100 } 107 101 102 // Get the variable list parameters to pass to logging function 103 va_start(argPtr, fmt); 104 108 105 vsnprintf(errMsg,1024,fmt,argPtr); 109 106 err = psErrAlloc(name,code,errMsg); 110 107 pushErrorStack(err); 108 109 // Call logging function with PS_LOG_ERROR level 110 psLogMsg(name, PS_LOG_ERROR, errMsg); 111 111 112 112 // Clean up stack after variable argument has been used … … 116 116 } 117 117 118 constpsErr* psErrorGet(int which)118 psErr* psErrorGet(int which) 119 119 { 120 120 psErr* result; … … 134 134 } 135 135 136 constpsErr* psErrorLast(void)136 psErr* psErrorLast(void) 137 137 { 138 138 return psErrorGet(0); -
trunk/psLib/src/sysUtils/psError.h
r1783 r1807 12 12 * @author Eric Van Alst, MHPCC 13 13 * 14 * @version $Revision: 1.1 1$ $Name: not supported by cvs2svn $15 * @date $Date: 2004-09-1 0 23:20:35$14 * @version $Revision: 1.12 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2004-09-14 20:01:52 $ 16 16 * 17 17 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 50 50 * @return Error message object at 'which' 51 51 */ 52 constpsErr* psErrorGet(52 psErr* psErrorGet( 53 53 int which ///< position in the error stack. 0 is last error on stack. 54 54 ); … … 61 61 * @return psErr* Reference to last error message on error stack 62 62 */ 63 constpsErr* psErrorLast(void);63 psErr* psErrorLast(void); 64 64 65 65 /** Clears the error stack. -
trunk/psLib/src/sysUtils/psErrorCodes.c
r1787 r1807 7 7 * @author Robert DeSonia, MHPCC 8 8 * 9 * @version $Revision: 1. 5$ $Name: not supported by cvs2svn $10 * @date $Date: 2004-09-1 1 00:43:54$9 * @version $Revision: 1.6 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2004-09-14 20:01:52 $ 11 11 * 12 12 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 38 38 {PS_ERR_MEMORY_DEREF_USAGE,"dereferenced memory still used"}, 39 39 {PS_ERR_BAD_PARAMETER_VALUE,"parameter is out-of-range"}, 40 {PS_ERR_BAD_PARAMETER_TYPE,"parameter is of unsupported data-type"}, 40 41 {PS_ERR_BAD_PARAMETER_NULL,"parameter is null"}, 41 {PS_ERR_BAD_PARAMETER_ LENGTH,"parameter string is too long"},42 {PS_ERR_BAD_PARAMETER_SIZE,"size of parameter's data is outside of acceptable range."}, 42 43 {PS_ERR_UNEXPECTED_NULL,"unexpected NULL foun"}, 43 44 //~End -
trunk/psLib/src/sysUtils/psErrorCodes.h
r1787 r1807 7 7 * @author Robert DeSonia, MHPCC 8 8 * 9 * @version $Revision: 1. 7$ $Name: not supported by cvs2svn $10 * @date $Date: 2004-09-1 1 00:43:54$9 * @version $Revision: 1.8 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2004-09-14 20:01:52 $ 11 11 * 12 12 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 47 47 PS_ERR_MEMORY_DEREF_USAGE, ///< dereferenced memory still used 48 48 PS_ERR_BAD_PARAMETER_VALUE, ///< parameter is out-of-range 49 PS_ERR_BAD_PARAMETER_TYPE, ///< parameter is of unsupported data-type 49 50 PS_ERR_BAD_PARAMETER_NULL, ///< parameter is null 50 PS_ERR_BAD_PARAMETER_ LENGTH, ///< parameter string is too long51 PS_ERR_BAD_PARAMETER_SIZE, ///< size of parameter's data is outside of acceptable range. 51 52 PS_ERR_UNEXPECTED_NULL, ///< unexpected NULL foun 52 53 //~End -
trunk/psLib/src/sysUtils/psLogMsg.c
r1798 r1807 11 11 * @author George Gusciora, MHPCC 12 12 * 13 * @version $Revision: 1.3 2$ $Name: not supported by cvs2svn $14 * @date $Date: 2004-09-1 1 03:03:36$13 * @version $Revision: 1.33 $ $Name: not supported by cvs2svn $ 14 * @date $Date: 2004-09-14 20:01:52 $ 15 15 * 16 16 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 383 383 va_end(ap); 384 384 } 385 void psWarning(const char* name, const char* fmt, ...) 386 { 387 va_list ap; 388 389 va_start(ap, fmt); 390 psLogMsgV(name, PS_LOG_WARN, fmt, ap); 391 va_end(ap); 392 } -
trunk/psLib/src/sysUtils/psLogMsg.h
r1798 r1807 11 11 * @author George Gusciora, MHPCC 12 12 * 13 * @version $Revision: 1.1 7$ $Name: not supported by cvs2svn $14 * @date $Date: 2004-09-1 1 03:03:36$13 * @version $Revision: 1.18 $ $Name: not supported by cvs2svn $ 14 * @date $Date: 2004-09-14 20:01:52 $ 15 15 * 16 16 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 99 99 }; 100 100 101 /** Logs a warning message. 102 * 103 * This procedure logs a message to the destination set by a prior 104 * call to psLogSetDestination(), This is equivalent to calling 105 * psLogMsg with a level of PS_LOG_WARN. 106 * 107 */ 108 void psWarning( 109 const char* name, 110 const char* fmt, 111 ... 112 ); 113 101 114 /// @} 102 115
Note:
See TracChangeset
for help on using the changeset viewer.
