diff options
Diffstat (limited to 'TAO/tao/DynamicInterface/Dynamic_Implementation.h')
-rw-r--r-- | TAO/tao/DynamicInterface/Dynamic_Implementation.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/TAO/tao/DynamicInterface/Dynamic_Implementation.h b/TAO/tao/DynamicInterface/Dynamic_Implementation.h index d454e52bb43..1e73a8b5c9f 100644 --- a/TAO/tao/DynamicInterface/Dynamic_Implementation.h +++ b/TAO/tao/DynamicInterface/Dynamic_Implementation.h @@ -29,6 +29,13 @@ #include "dynamicinterface_export.h" +TAO_NAMESPACE CORBA +{ + typedef char *RepositoryId; + typedef String_var RepositoryId_var; +}; +TAO_NAMESPACE_CLOSE + class TAO_DynamicInterface_Export TAO_DynamicImplementation : public virtual TAO_ServantBase { @@ -63,7 +70,7 @@ public: CORBA::Object_ptr _this (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS); // Returns a CORBA::Object_ptr for the target object. - virtual CORBA_InterfaceDef_ptr _get_interface ( + virtual CORBA::InterfaceDef_ptr _get_interface ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS ); // Query the Interface Repository for the interface definition. |