Added namespace file
authorElisabetta Ronchieri <elisabetta.ronchieri@cnaf.infn.it>
Tue, 1 Jun 2004 06:43:16 +0000 (06:43 +0000)
committerElisabetta Ronchieri <elisabetta.ronchieri@cnaf.infn.it>
Tue, 1 Jun 2004 06:43:16 +0000 (06:43 +0000)
org.glite.wms-utils.jobid/src/jobid/jobid_namespace.h [new file with mode: 0755]

diff --git a/org.glite.wms-utils.jobid/src/jobid/jobid_namespace.h b/org.glite.wms-utils.jobid/src/jobid/jobid_namespace.h
new file mode 100755 (executable)
index 0000000..e3e5f61
--- /dev/null
@@ -0,0 +1,27 @@
+#ifndef __COMMON_NAMESPACE_H_LOADED
+#define __COMMON_NAMESPACE_H_LOADED
+
+#define COMMON_NAMESPACE_BEGIN namespace edg { namespace workload { namespace common
+
+#define COMMON_NAMESPACE_END }}
+
+#define USING_COMMON_NAMESPACE using namespace edg::workload::common
+#define USING_COMMON_NAMESPACE_ADD( last ) using namespace edg::workload::common::##last
+
+#define COMMON_NAMESPACE_CLASS( Type )                  \
+namespace edg { namespace workload { namespace common { \
+  class Type;                                           \
+}}}
+
+#define COMMON_SUBNAMESPACE_CLASS( Namespace, Type )    \
+namespace edg { namespace workload { namespace common { \
+  namespace Namespace {                                 \
+    class Type;                                         \
+  }                                                     \
+}}}
+
+#endif /* __COMMON_NAMESPACE_H_LOADED */
+
+// Local Variables:
+// mode: c++
+// End: