diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-03-30 16:56:32 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-03-30 16:56:32 +0000 |
commit | d98c1a051c573b8eb57af162cffdb028272e85f3 (patch) | |
tree | 59dc1db2902865ace9e19586ff8fa2fa7560ce70 /TAO/tao/Abstract_Servant_Base.h | |
parent | 79b52e648c39dd1ce92e1ec38937d72f8cad8587 (diff) | |
download | ATCD-d98c1a051c573b8eb57af162cffdb028272e85f3.tar.gz |
ChangeLogTag: Fri Mar 30 10:32:06 2001 Jeff Parsons <parsons@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/Abstract_Servant_Base.h')
-rw-r--r-- | TAO/tao/Abstract_Servant_Base.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/TAO/tao/Abstract_Servant_Base.h b/TAO/tao/Abstract_Servant_Base.h index 387f58e7362..4ad7476dc06 100644 --- a/TAO/tao/Abstract_Servant_Base.h +++ b/TAO/tao/Abstract_Servant_Base.h @@ -37,10 +37,17 @@ public: /// Local implementation of the CORBA::Object::_is_a method. virtual CORBA::Boolean _is_a (const char* logical_type_id, - CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()) = 0; + CORBA_Environment &ACE_TRY_ENV = + TAO_default_environment ()) = 0; /// Default <_non_existent>: always returns false. - virtual CORBA::Boolean _non_existent (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()) = 0; + virtual CORBA::Boolean _non_existent (CORBA_Environment &ACE_TRY_ENV = + TAO_default_environment ()) = 0; + + /// Query the Interface Repository. + virtual CORBA_InterfaceDef_ptr _get_interface ( + CORBA_Environment &ACE_TRY_ENV = TAO_default_environment () + ) = 0; //@{ /// @name Reference counting hooks: no-ops by default. |