summaryrefslogtreecommitdiff
path: root/TAO/tao/Object_KeyC.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Object_KeyC.h')
-rw-r--r--TAO/tao/Object_KeyC.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/TAO/tao/Object_KeyC.h b/TAO/tao/Object_KeyC.h
index 3c66349b5ea..75063be9575 100644
--- a/TAO/tao/Object_KeyC.h
+++ b/TAO/tao/Object_KeyC.h
@@ -24,14 +24,9 @@ class TAO_Export TAO_ObjectKey : public TAO_Unbounded_Sequence<CORBA::Octet>
// = DESCRIPTION
// The object is basically a sequence of octets, but we derive
// from it to create a unique type; this is useful for
- // overloading.
+ // overloading.
//
public:
- #if !defined(__GNUC__) || __GNUC__ > 2 || __GNUC_MINOR__ >= 8
- typedef TAO_ObjectKey_ptr _ptr_type;
- typedef TAO_ObjectKey_var _var_type;
- #endif /* __GNUC__ */
-
TAO_ObjectKey (void);
TAO_ObjectKey (CORBA::ULong max);
TAO_ObjectKey (CORBA::ULong max,
@@ -89,6 +84,9 @@ private:
void operator= (const TAO_ObjectKey_var &);
};
+extern TAO_Export int operator== (const TAO_ObjectKey &l,
+ const TAO_ObjectKey &r);
+
#if defined (__ACE_INLINE__)
#include "tao/Object_KeyC.i"
#endif /* __ACE_INLINE__ */