diff options
Diffstat (limited to 'TAO/tao/PortableServer/Servant_Dispatcher.h')
-rw-r--r-- | TAO/tao/PortableServer/Servant_Dispatcher.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/TAO/tao/PortableServer/Servant_Dispatcher.h b/TAO/tao/PortableServer/Servant_Dispatcher.h index d2741f46546..10c062e52d1 100644 --- a/TAO/tao/PortableServer/Servant_Dispatcher.h +++ b/TAO/tao/PortableServer/Servant_Dispatcher.h @@ -36,6 +36,12 @@ class TAO_Root_POA; class TAO_ORB_Core; class TAO_ServerRequest; +namespace PortableServer +{ + class POAManager; + typedef POAManager *POAManager_ptr; +} + /** * @class TAO_Servant_Dispatcher * @@ -70,7 +76,7 @@ public: /// Factory method for creating new POA's. virtual TAO_Root_POA *create_Root_POA ( const ACE_CString &name, - TAO_POA_Manager &poa_manager, + PortableServer::POAManager_ptr poa_manager, const TAO_POA_Policy_Set &policies, ACE_Lock &lock, TAO_SYNCH_MUTEX &thread_lock, |