summaryrefslogtreecommitdiff
path: root/TAO/tao/DynamicInterface/Dynamic_Implementation.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/DynamicInterface/Dynamic_Implementation.h')
-rw-r--r--TAO/tao/DynamicInterface/Dynamic_Implementation.h9
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.