summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/Reference.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/Reference.h')
-rw-r--r--cpp/src/Ice/Reference.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/cpp/src/Ice/Reference.h b/cpp/src/Ice/Reference.h
index 01dbdab1ab3..12c37e4aede 100644
--- a/cpp/src/Ice/Reference.h
+++ b/cpp/src/Ice/Reference.h
@@ -76,12 +76,12 @@ public:
//
// Marshal the reference.
//
- virtual void streamWrite(BasicStream*) const = 0;
+ virtual void streamWrite(BasicStream*) const;
//
// Convert the reference to its string form.
//
- virtual std::string toString() const = 0;
+ virtual std::string toString() const;
//
// Get a suitable connection for this reference.
@@ -133,7 +133,6 @@ public:
virtual std::vector<EndpointPtr> getEndpoints() const;
virtual void streamWrite(BasicStream*) const;
- virtual std::string toString() const;
virtual Ice::ConnectionIPtr getConnection(bool&) const;
virtual bool operator==(const Reference&) const;
@@ -164,8 +163,6 @@ public:
virtual ReferencePtr changeCompress(bool) const;
virtual ReferencePtr changeTimeout(int) const;
- virtual void streamWrite(BasicStream*) const = 0;
- virtual std::string toString() const = 0;
virtual Ice::ConnectionIPtr getConnection(bool&) const = 0;
virtual bool operator==(const Reference&) const = 0;