summaryrefslogtreecommitdiff
path: root/TAO/tao/Object.h
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-01-23 17:13:14 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-01-23 17:13:14 +0000
commit393c54c845640cf4db830c156d0a73776e859cc5 (patch)
tree3831c655544e353df08361e8c2e61d7c3e14f117 /TAO/tao/Object.h
parentdca05965e1a89e48b7e80c73dff9bc8aac256079 (diff)
downloadATCD-393c54c845640cf4db830c156d0a73776e859cc5.tar.gz
ChangeLogTag: Tue Jan 23 11:08:00 2001 Jeff Parsons <parsons@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/Object.h')
-rw-r--r--TAO/tao/Object.h25
1 files changed, 13 insertions, 12 deletions
diff --git a/TAO/tao/Object.h b/TAO/tao/Object.h
index aabd9267832..a1586cbb346 100644
--- a/TAO/tao/Object.h
+++ b/TAO/tao/Object.h
@@ -31,10 +31,7 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-#if (TAO_HAS_INTERFACE_REPOSITORY == 1)
- class IR_InterfaceDef;
-#endif /* TAO_HAS_INTERFACE_REPOSITORY == 1 */
-
+class IR_InterfaceDef;
class TAO_Stub;
class TAO_Export CORBA_Object
@@ -91,16 +88,20 @@ public:
/// This method is deprecated in the CORBA 2.2 spec, we just return 0
/// every time.
- virtual CORBA::ImplementationDef_ptr
- _get_implementation (CORBA_Environment &ACE_TRY_ENV =
- TAO_default_environment ());
-
-#if (TAO_HAS_INTERFACE_REPOSITORY == 1)
+ virtual CORBA::ImplementationDef_ptr _get_implementation (
+ CORBA_Environment &ACE_TRY_ENV =
+ TAO_default_environment ()
+ );
- virtual IR_InterfaceDef *_get_interface (CORBA_Environment &ACE_TRY_ENV =
- TAO_default_environment ());
+ virtual CORBA_IRObject_ptr _get_interface_def (
+ CORBA_Environment &ACE_TRY_ENV =
+ TAO_default_environment ()
+ );
-#endif /* TAO_HAS_INTERFACE_REPOSITORY == 1 */
+ virtual IR_InterfaceDef *_get_interface (
+ CORBA_Environment &ACE_TRY_ENV =
+ TAO_default_environment ()
+ );
#endif /* TAO_HAS_MINIMUM_CORBA */