diff options
author | jtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2005-04-13 14:23:30 +0000 |
---|---|---|
committer | jtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2005-04-13 14:23:30 +0000 |
commit | 436f803b2afe5b610b0aaf7d530d74b97ec4120c (patch) | |
tree | cc1d807dfaf3fe5a66f32eb7dfcc6dd5f0755f45 | |
parent | 0a5fa40efe055b627ca366e14803a7017db18bb5 (diff) | |
download | ATCD-436f803b2afe5b610b0aaf7d530d74b97ec4120c.tar.gz |
ChangeLogTag: Wed Apr 13 07:20:54 2005 J.T. Conklin <jtc@acorntoolworks.com>
-rw-r--r-- | ChangeLog | 14 | ||||
-rw-r--r-- | ace/Makefile.am | 1 | ||||
-rw-r--r-- | ace/Proactor_Impl.cpp | 11 | ||||
-rw-r--r-- | ace/Proactor_Impl.h | 2 | ||||
-rw-r--r-- | ace/ace.mpc | 1 |
5 files changed, 28 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog index b691ed836b4..202ad98189a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +Wed Apr 13 07:20:54 2005 J.T. Conklin <jtc@acorntoolworks.com> + + * ace/Makefile.am: + * ace/ace.mpc: + + Add Proactor_Impl.cpp to list of source files. + + * ace/Proactor_Impl.h: + * ace/Proactor_Impl.cpp: + + Move ACE_Proactor_Impl destructor out of line into new file + Proactor_Impl.cpp so it's not compiled and included in each + translation unit that includes Proactor_Impl.h. + Tue Apr 12 19:30:40 2005 J.T. Conklin <jtc@acorntoolworks.com> * ace/Makefile.am: diff --git a/ace/Makefile.am b/ace/Makefile.am index 5cb65ca403a..e7bd4a69cf3 100644 --- a/ace/Makefile.am +++ b/ace/Makefile.am @@ -208,6 +208,7 @@ libACE_la_SOURCES = \ Pipe.cpp \ Priority_Reactor.cpp \ Proactor.cpp \ + Proactor_Impl.cpp \ Process.cpp \ Process_Manager.cpp \ Process_Mutex.cpp \ diff --git a/ace/Proactor_Impl.cpp b/ace/Proactor_Impl.cpp new file mode 100644 index 00000000000..40127c974ad --- /dev/null +++ b/ace/Proactor_Impl.cpp @@ -0,0 +1,11 @@ +// $Id$ + +#include "ace/Proactor_Impl.h" + +ACE_RCSID (ace, + Proactor_Impl, + "$Id$") + +ACE_Proactor_Impl::~ACE_Proactor_Impl() +{ +} diff --git a/ace/Proactor_Impl.h b/ace/Proactor_Impl.h index e778075a096..262d3e66da3 100644 --- a/ace/Proactor_Impl.h +++ b/ace/Proactor_Impl.h @@ -42,7 +42,7 @@ class ACE_Export ACE_Proactor_Impl : public ACE_Event_Handler public: /// Virtual destruction. - virtual ~ACE_Proactor_Impl (void) {} + virtual ~ACE_Proactor_Impl (void); /// Close the IO completion port. virtual int close (void) = 0; diff --git a/ace/ace.mpc b/ace/ace.mpc index 30f3c26857a..ee858ec4a32 100644 --- a/ace/ace.mpc +++ b/ace/ace.mpc @@ -186,6 +186,7 @@ project(ACE) : acedefaults, core, other, codecs, token, svcconf, uuid, filecache POSIX_Proactor.cpp Priority_Reactor.cpp Proactor.cpp + Proactor_Impl.cpp Process.cpp Process_Manager.cpp Process_Mutex.cpp |