summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2005-04-30 06:56:58 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2005-04-30 06:56:58 +0000
commitca917a31036701e682b715033353072871d31e0b (patch)
treeddbdcd122ddb01d46867e046ad20f3b1bb01db37
parent8cf40d3d2507be81c23d18166ef5df5ccc72e195 (diff)
downloadATCD-ca917a31036701e682b715033353072871d31e0b.tar.gz
ChangeLogTag:Fri Apr 29 23:54:07 2005 Ossama Othman <ossama@dre.vanderbilt.edu>
-rw-r--r--apps/drwho/ChangeLog18
-rw-r--r--apps/drwho/Comm_Manager.cpp11
-rw-r--r--apps/drwho/Comm_Manager.h4
-rw-r--r--apps/drwho/Makefile.am4
-rw-r--r--apps/drwho/Select_Manager.cpp10
-rw-r--r--apps/drwho/Select_Manager.h2
-rw-r--r--apps/drwho/drwho.mpc4
7 files changed, 53 insertions, 0 deletions
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 <ossama@dre.vanderbilt.edu>
+
+ * 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 <schmidt@ace.cs.wustl.edu>
* 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