summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/EventHandler.h
diff options
context:
space:
mode:
authorMarc Laukien <marc@zeroc.com>2001-12-14 19:57:45 +0000
committerMarc Laukien <marc@zeroc.com>2001-12-14 19:57:45 +0000
commit63ad25114dcc424886e5188f2b82c04421b52cf6 (patch)
tree9be15105c323010d0c7867ebc025dab7ede5510c /cpp/src/Ice/EventHandler.h
parentremoving support for 64-bit enums (diff)
downloadice-63ad25114dcc424886e5188f2b82c04421b52cf6.tar.bz2
ice-63ad25114dcc424886e5188f2b82c04421b52cf6.tar.xz
ice-63ad25114dcc424886e5188f2b82c04421b52cf6.zip
started with ConnectionI
Diffstat (limited to 'cpp/src/Ice/EventHandler.h')
-rw-r--r--cpp/src/Ice/EventHandler.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/cpp/src/Ice/EventHandler.h b/cpp/src/Ice/EventHandler.h
index 14190238004..bf8090ec8f1 100644
--- a/cpp/src/Ice/EventHandler.h
+++ b/cpp/src/Ice/EventHandler.h
@@ -27,7 +27,7 @@ class LocalException;
namespace IceInternal
{
-class EventHandler : public ::IceUtil::Shared
+class EventHandler : virtual public ::IceUtil::Shared
{
public:
@@ -54,7 +54,7 @@ public:
virtual void message(BasicStream&) = 0;
//
- // Signal exception during reading or unmarshaling.
+ // Propagate an exception to the event handler.
//
virtual void exception(const ::Ice::LocalException&) = 0;
@@ -70,7 +70,7 @@ public:
// handler cannot be destroyed because it is in use, or true
// otherwise.
//
- virtual bool tryDestroy() = 0;
+// virtual bool tryDestroy() = 0;
protected: