diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-01-23 17:13:14 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-01-23 17:13:14 +0000 |
commit | 393c54c845640cf4db830c156d0a73776e859cc5 (patch) | |
tree | 3831c655544e353df08361e8c2e61d7c3e14f117 /TAO/tao/Object.h | |
parent | dca05965e1a89e48b7e80c73dff9bc8aac256079 (diff) | |
download | ATCD-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.h | 25 |
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 */ |