From ca917a31036701e682b715033353072871d31e0b Mon Sep 17 00:00:00 2001 From: Ossama Othman Date: Sat, 30 Apr 2005 06:56:58 +0000 Subject: ChangeLogTag:Fri Apr 29 23:54:07 2005 Ossama Othman --- apps/drwho/ChangeLog | 18 ++++++++++++++++++ apps/drwho/Comm_Manager.cpp | 11 +++++++++++ apps/drwho/Comm_Manager.h | 4 ++++ apps/drwho/Makefile.am | 4 ++++ apps/drwho/Select_Manager.cpp | 10 ++++++++++ apps/drwho/Select_Manager.h | 2 ++ apps/drwho/drwho.mpc | 4 ++++ 7 files changed, 53 insertions(+) create mode 100644 apps/drwho/Comm_Manager.cpp create mode 100644 apps/drwho/Select_Manager.cpp (limited to 'apps') diff --git a/apps/drwho/ChangeLog b/apps/drwho/ChangeLog index 453e019444c..8d599a4da85 100644 --- a/apps/drwho/ChangeLog +++ b/apps/drwho/ChangeLog @@ -1,3 +1,21 @@ +Fri Apr 29 23:54:07 2005 Ossama Othman + + * Comm_Manager.h: + * Select_Manager.h: + + Added virtual destructor to silence g++ 4.0 warnings. + + * Comm_Manager.cpp: + * Select_Manager.cpp: + + New files containing virtual destructor definition. + + * Makefile.am: + * drwho.mpc: + + Added new Comm_Manager.cpp and Select_Manager.cpp files to the + source file list. + Sat Feb 17 08:33:06 2001 Douglas C. Schmidt * File_Manager.cpp: Fixed several unreachable statements. diff --git a/apps/drwho/Comm_Manager.cpp b/apps/drwho/Comm_Manager.cpp new file mode 100644 index 00000000000..d4d9234c82d --- /dev/null +++ b/apps/drwho/Comm_Manager.cpp @@ -0,0 +1,11 @@ +#include "Comm_Manager.h" + + +ACE_RCSID (drwho, + Comm_Manager, + "$Id$") + + +Comm_Manager::~Comm_Manager (void) +{ +} diff --git a/apps/drwho/Comm_Manager.h b/apps/drwho/Comm_Manager.h index f0f05d454c2..c7e8348b542 100644 --- a/apps/drwho/Comm_Manager.h +++ b/apps/drwho/Comm_Manager.h @@ -22,6 +22,10 @@ class Comm_Manager { +public: + + virtual ~Comm_Manager (void); + // = TITLE // Provides a virtual communcations layer for the drwho program. protected: diff --git a/apps/drwho/Makefile.am b/apps/drwho/Makefile.am index 72eccea2f62..f4ce347fc23 100644 --- a/apps/drwho/Makefile.am +++ b/apps/drwho/Makefile.am @@ -28,6 +28,7 @@ client_SOURCES = \ Binary_Search.cpp \ CM_Client.cpp \ CM_Server.cpp \ + Comm_Manager.cpp \ Drwho_Node.cpp \ File_Manager.cpp \ HT_Client.cpp \ @@ -57,6 +58,7 @@ client_SOURCES = \ SM_Client.cpp \ SM_Server.cpp \ Search_Struct.cpp \ + Select_Manager.cpp \ Single_Lookup.cpp \ client.cpp \ BS_Client.h \ @@ -117,6 +119,7 @@ server_SOURCES = \ Binary_Search.cpp \ CM_Client.cpp \ CM_Server.cpp \ + Comm_Manager.cpp \ Drwho_Node.cpp \ File_Manager.cpp \ HT_Client.cpp \ @@ -146,6 +149,7 @@ server_SOURCES = \ SM_Client.cpp \ SM_Server.cpp \ Search_Struct.cpp \ + Select_Manager.cpp \ Single_Lookup.cpp \ server.cpp \ BS_Client.h \ diff --git a/apps/drwho/Select_Manager.cpp b/apps/drwho/Select_Manager.cpp new file mode 100644 index 00000000000..c244de6243d --- /dev/null +++ b/apps/drwho/Select_Manager.cpp @@ -0,0 +1,10 @@ +#include "Select_Manager.h" + + +ACE_RCSID (drwho, + Select_Manager, + "$Id$") + +Select_Manager::~Select_Manager (void) +{ +} diff --git a/apps/drwho/Select_Manager.h b/apps/drwho/Select_Manager.h index 0f6af73e443..9fed1bc1195 100644 --- a/apps/drwho/Select_Manager.h +++ b/apps/drwho/Select_Manager.h @@ -20,6 +20,8 @@ class Select_Manager { public: + virtual ~Select_Manager (void); + virtual int mux (char *packet, int &packet_length) = 0 ; diff --git a/apps/drwho/drwho.mpc b/apps/drwho/drwho.mpc index 79631f8168d..75362c9be14 100644 --- a/apps/drwho/drwho.mpc +++ b/apps/drwho/drwho.mpc @@ -5,6 +5,8 @@ project(*-client) : aceexe { requires += rwho avoids += uses_wchar Source_Files { + Comm_Manager.cpp + Select_Manager.cpp Protocol_Manager.cpp Drwho_Node.cpp Rwho_DB_Manager.cpp @@ -49,6 +51,8 @@ project(*-server) : aceexe { requires += rwho avoids += uses_wchar Source_Files { + Comm_Manager.cpp + Select_Manager.cpp Protocol_Manager.cpp Drwho_Node.cpp Rwho_DB_Manager.cpp -- cgit v1.2.1