Index: trunk/psLib/src/sys/psTrace.h
===================================================================
--- trunk/psLib/src/sys/psTrace.h	(revision 2426)
+++ trunk/psLib/src/sys/psTrace.h	(revision 3145)
@@ -9,6 +9,6 @@
  *  @author GLG, MHPCC
  *
- *  @version $Revision: 1.28 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-11-24 20:12:28 $
+ *  @version $Revision: 1.29 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-02-07 23:26:24 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -58,10 +58,20 @@
 p_psComponent;
 
-#ifndef DOXYGEN
+#ifdef DOXYGEN
+void psTrace(const char *facil,        ///< facilty of interest
+             psS32 myLevel,            ///< desired trace level
+             ...)                      ///< trace message arguments
+;
+#else
 /// Send a trace message
-void p_psTrace(const char *facil,       ///< facilty of interest
-               psS32 myLevel,     ///< desired trace level
-               ...)             ///< trace message arguments
+void p_psTrace(const char *facil,      ///< facilty of interest
+               psS32 myLevel,          ///< desired trace level
+               ...)                    ///< trace message arguments
 ;
+
+#ifndef SWIG
+#define psTrace(facil, level, ...) p_psTrace(facil, level, __VA_ARGS__)
+#endif
+
 #endif
 
@@ -89,5 +99,4 @@
 /* \} */// End of SystemGroup Functions
 
-#define psTrace(facil, level, ...) p_psTrace(facil, level, __VA_ARGS__)
 #endif
 
