From 6956b72be4176de168c70c238618e291757bad1c Mon Sep 17 00:00:00 2001 From: Elisabetta Ronchieri Date: Tue, 1 Jun 2004 06:43:16 +0000 Subject: [PATCH] Added namespace file --- .../src/jobid/jobid_namespace.h | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 org.glite.wms-utils.jobid/src/jobid/jobid_namespace.h 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 index 0000000..e3e5f61 --- /dev/null +++ b/org.glite.wms-utils.jobid/src/jobid/jobid_namespace.h @@ -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: -- 1.8.2.3