diff options
Diffstat (limited to 'TAO/tao/PortableServer/ObjectReferenceTemplate_Adapter.h')
-rwxr-xr-x | TAO/tao/PortableServer/ObjectReferenceTemplate_Adapter.h | 9 |
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 */ |