summaryrefslogtreecommitdiff
path: root/Kokyu
diff options
context:
space:
mode:
authorvenkita <venkita@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-08-08 02:50:36 +0000
committervenkita <venkita@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-08-08 02:50:36 +0000
commit05ad6f41eb50fd65a92489adb6f59e7f00a626c4 (patch)
tree91ec92e2c6ed5fbde40ea2464a1093704f11488c /Kokyu
parent66adee715efb5722df16c1430ffd39c8cd708544 (diff)
downloadATCD-05ad6f41eb50fd65a92489adb6f59e7f00a626c4.tar.gz
ChangeLogTag: Thu Aug 7 21:47:25 2003 Venkita Subramonian <venkita@cs.wustl.edu>
Diffstat (limited to 'Kokyu')
-rw-r--r--Kokyu/Kokyu.h22
1 files changed, 11 insertions, 11 deletions
diff --git a/Kokyu/Kokyu.h b/Kokyu/Kokyu.h
index e3a07108083..1aae39ca08f 100644
--- a/Kokyu/Kokyu.h
+++ b/Kokyu/Kokyu.h
@@ -21,9 +21,19 @@
#include "kokyu_export.h"
#include "Kokyu_defs.h"
+//Currently I am not seeing a way to avoid including these here. The
+//whole purpose of the pImpl idiom is to avoid this dependency. But
+//using the auto_ptr<> to store the implementation causes a compile
+//error (in the destructor) that the implementation definition is not
+//found. Note that the auto-ptr<T>::~auto_ptr() calls delete on the
+//internal pointer and at this point the class definition needs to be
+//visible. Need to revisit this and see whether there is a work
+//around.
+#include "Dispatcher_Impl.h"
+
namespace Kokyu
{
- class Dispatcher_Impl;
+ //class Dispatcher_Impl;
/**
* @class Dispatcher
@@ -90,15 +100,5 @@ namespace Kokyu
#include "Kokyu.i"
#endif /* __ACE_INLINE__ */
-//Currently I am not seeing a way to avoid including these here. The
-//whole purpose of the pImpl idiom is to avoid this dependency. But
-//using the auto_ptr<> to store the implementation causes a compile
-//error (in the destructor) that the implementation definition is not
-//found. Note that the auto-ptr<T>::~auto_ptr() calls delete on the
-//internal pointer and at this point the class definition needs to be
-//visible. Need to revisit this and see whether there is a work
-//around.
-#include "Dispatcher_Impl.h"
-
#include "ace/post.h"
#endif /* KOKYU_H */