summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/Reference.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/Reference.cpp')
-rw-r--r--cpp/src/Ice/Reference.cpp212
1 files changed, 106 insertions, 106 deletions
diff --git a/cpp/src/Ice/Reference.cpp b/cpp/src/Ice/Reference.cpp
index 172ff995567..8cc024bb607 100644
--- a/cpp/src/Ice/Reference.cpp
+++ b/cpp/src/Ice/Reference.cpp
@@ -299,6 +299,112 @@ IceInternal::Reference::Reference(const string& ident, BasicStream* s) :
calcHashValue();
}
+bool
+IceInternal::Reference::operator==(const Reference& r) const
+{
+ if (this == &r)
+ {
+ return true;
+ }
+
+ if (identity != r.identity)
+ {
+ return false;
+ }
+
+ if (facet != r.facet)
+ {
+ return false;
+ }
+
+ if (mode != r.mode)
+ {
+ return false;
+ }
+
+ if (secure != r.secure)
+ {
+ return false;
+ }
+
+ if (origEndpoints != r.origEndpoints)
+ {
+ return false;
+ }
+
+ if (endpoints != r.endpoints)
+ {
+ return false;
+ }
+
+ return true;
+}
+
+bool
+IceInternal::Reference::operator<(const Reference& r) const
+{
+ if (this == &r)
+ {
+ return false;
+ }
+
+ if (identity < r.identity)
+ {
+ return true;
+ }
+ else if (identity != r.identity)
+ {
+ return false;
+ }
+
+ if (facet < r.facet)
+ {
+ return true;
+ }
+ else if (facet != r.facet)
+ {
+ return false;
+ }
+
+ if (mode < r.mode)
+ {
+ return true;
+ }
+ else if (mode != r.mode)
+ {
+ return false;
+ }
+
+ if (!secure && r.secure)
+ {
+ return true;
+ }
+ else if (secure != r.secure)
+ {
+ return false;
+ }
+
+ if (origEndpoints < r.origEndpoints)
+ {
+ return true;
+ }
+ else if (origEndpoints != r.origEndpoints)
+ {
+ return false;
+ }
+
+ if (endpoints < r.endpoints)
+ {
+ return true;
+ }
+ else if (endpoints != r.endpoints)
+ {
+ return false;
+ }
+
+ return false;
+}
+
void
IceInternal::Reference::streamWrite(BasicStream* s) const
{
@@ -453,112 +559,6 @@ IceInternal::Reference::changeEndpoints(const std::vector<EndpointPtr>& newEndpo
}
}
-bool
-IceInternal::Reference::operator==(const Reference& r) const
-{
- if (this == &r)
- {
- return true;
- }
-
- if (identity != r.identity)
- {
- return false;
- }
-
- if (facet != r.facet)
- {
- return false;
- }
-
- if (mode != r.mode)
- {
- return false;
- }
-
- if (secure != r.secure)
- {
- return false;
- }
-
- if (origEndpoints != r.origEndpoints)
- {
- return false;
- }
-
- if (endpoints != r.endpoints)
- {
- return false;
- }
-
- return true;
-}
-
-bool
-IceInternal::Reference::operator<(const Reference& r) const
-{
- if (this == &r)
- {
- return false;
- }
-
- if (identity < r.identity)
- {
- return true;
- }
- else if (identity != r.identity)
- {
- return false;
- }
-
- if (facet < r.facet)
- {
- return true;
- }
- else if (facet != r.facet)
- {
- return false;
- }
-
- if (mode < r.mode)
- {
- return true;
- }
- else if (mode != r.mode)
- {
- return false;
- }
-
- if (!secure && r.secure)
- {
- return true;
- }
- else if (secure != r.secure)
- {
- return false;
- }
-
- if (origEndpoints < r.origEndpoints)
- {
- return true;
- }
- else if (origEndpoints != r.origEndpoints)
- {
- return false;
- }
-
- if (endpoints < r.endpoints)
- {
- return true;
- }
- else if (endpoints != r.endpoints)
- {
- return false;
- }
-
- return false;
-}
-
void
IceInternal::Reference::calcHashValue()
{