summaryrefslogtreecommitdiff
path: root/TAO/tao/PortableServer/ObjectReferenceTemplate_Adapter.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/PortableServer/ObjectReferenceTemplate_Adapter.h')
-rwxr-xr-xTAO/tao/PortableServer/ObjectReferenceTemplate_Adapter.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/TAO/tao/PortableServer/ObjectReferenceTemplate_Adapter.h b/TAO/tao/PortableServer/ObjectReferenceTemplate_Adapter.h
index dda8c24f0bb..0724dfcd88d 100755
--- a/TAO/tao/PortableServer/ObjectReferenceTemplate_Adapter.h
+++ b/TAO/tao/PortableServer/ObjectReferenceTemplate_Adapter.h
@@ -13,6 +13,7 @@
#define TAO_OBJECTREFERENCETEMPLATE_ADAPTER_H
#include /**/ "ace/pre.h"
+#include "ace/Array_Base.h"
#include "ace/Service_Object.h"
#if !defined (ACE_LACKS_PRAGMA_ONCE)
@@ -36,7 +37,6 @@ namespace PortableInterceptor
{
class ObjectReferenceTemplate;
class ObjectReferenceFactory;
-
}
/**
@@ -76,10 +76,10 @@ public:
virtual void poa (TAO_POA * poa) = 0;
/// Accessor methods to ObjectReferenceTemplate template
- virtual PortableInterceptor::ObjectReferenceTemplate * get_adapter_template (void) = 0;
+ virtual PortableInterceptor::ObjectReferenceTemplate *get_adapter_template (void) = 0;
/// Accessor methods to PortableInterceptor::ObjectReferenceFactory
- virtual PortableInterceptor::ObjectReferenceFactory * get_obj_ref_factory (void) = 0;
+ virtual PortableInterceptor::ObjectReferenceFactory *get_obj_ref_factory (void) = 0;
/**
* @name PortableInterceptor::ObjectReferenceFactory Methods
@@ -98,5 +98,8 @@ public:
//@}
};
+typedef
+ACE_Array_Base<PortableInterceptor::ObjectReferenceTemplate*> TAO_ObjectReferenceTemplate_Array;
+
#include /**/ "ace/post.h"
#endif /* TAO_OBJECTREFERENCETEMPLATE_ADAPTER_H */