Changeset 8627 for trunk/psLib/src/sys/psTrace.h
- Timestamp:
- Aug 25, 2006, 6:34:28 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/sys/psTrace.h (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/sys/psTrace.h
r8404 r8627 9 9 * @author GLG, MHPCC 10 10 * 11 * @version $Revision: 1. 49$ $Name: not supported by cvs2svn $12 * @date $Date: 2006-08- 17 01:39:03$11 * @version $Revision: 1.50 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2006-08-26 04:34:28 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 89 89 ); 90 90 91 #else 91 #else // DOXYGEN 92 #ifdef __GNUC__ 92 93 /// Send a trace message 93 94 void p_psTrace( … … 99 100 const char *format, ///< printf-style format command 100 101 ... ///< trace message arguments 102 ) __attribute__((format(printf, 6, 7))); 103 #else // __GNUC__ 104 void p_psTrace( 105 const char* file, ///< file name 106 int lineno, ///< line number in file 107 const char* func, ///< function name 108 const char *facil, ///< facilty of interest 109 psS32 level, ///< desired trace level 110 const char *format, ///< printf-style format command 111 ... ///< trace message arguments 101 112 ); 102 113 #endif // __GNUC__ 103 114 #ifndef SWIG 104 115 #define psTrace(facil, level, ...) p_psTrace(__FILE__,__LINE__,__func__,facil, level, __VA_ARGS__) … … 110 121 va_list ap ///< varargs argument list 111 122 ); 112 113 123 #endif /* SWIG */ 114 115 124 #endif /* DOXYGEN */ 116 125
Note:
See TracChangeset
for help on using the changeset viewer.
