Index: trunk/archive/pslib/include/psMisc.h
===================================================================
--- trunk/archive/pslib/include/psMisc.h	(revision 196)
+++ trunk/archive/pslib/include/psMisc.h	(revision 247)
@@ -1,12 +1,9 @@
 #if !defined(PS_MISC_H)
 #define PS_MISC_H
-/**
- * Concatenate two macro arguments
+
+/** \file psMisc.h
+ *  \brief miscellaneous system utilities 
+ *  \ingroup SystemGroup
  */
-#define P_PS_CONCAT(A, B) A ## B	//!< Expands to AB
-#define PS_CONCAT(A, B) A ## B		//!< Also Expands to AB
-#define PS_CONCAT2(A, B) PS_CONCAT(A, B) //!< Also expands to AB
-#define PS_CONCAT3(A, B, C) A ## B ## C //!< Expands to ABC
-#define PS_CONCAT4(A, B, C, D) A ## B ## C ## D //!< Expands to ABCD
 
 #define PS_STRING(S) #S			//!< converts argument to string
@@ -27,3 +24,9 @@
     );
 
+/** Magic values for errors */
+enum {
+    PS_NO_VALUE = -111,			//!< Corresponding value not yet measured
+    PS_NO_ERROR = -222			//!< Corresponding value has no error
+};
+
 #endif
