summaryrefslogtreecommitdiff
path: root/TAO/tao/POAS.i
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-06-20 09:44:59 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-06-20 09:44:59 +0000
commit6ba91c472d2009d7b52fa429349c245f69970e16 (patch)
tree5d61877e7f71e7cef04ef15db9bc760f42febe4c /TAO/tao/POAS.i
parent43d4789c2435e8ddcb68a39e1dc68d6052a4b9f4 (diff)
downloadATCD-6ba91c472d2009d7b52fa429349c245f69970e16.tar.gz
*** empty log message ***
Diffstat (limited to 'TAO/tao/POAS.i')
-rw-r--r--TAO/tao/POAS.i28
1 files changed, 28 insertions, 0 deletions
diff --git a/TAO/tao/POAS.i b/TAO/tao/POAS.i
index ca38cbb8ce5..e4a2a6e3644 100644
--- a/TAO/tao/POAS.i
+++ b/TAO/tao/POAS.i
@@ -147,6 +147,34 @@ ACE_INLINE void POA_PortableServer::RequestProcessingPolicy::_get_policy_type_sk
POA_CORBA::Policy_ptr impl = (POA_PortableServer::RequestProcessingPolicy_ptr) obj;
POA_CORBA::Policy::_get_policy_type_skel (req, (POA_CORBA::Policy_ptr) impl, context, env);
}
+
+// **************************************************
+//
+// TAO spcific POA locking policy (non-standard)
+//
+// **************************************************
+
+// skeleton destructor
+ACE_INLINE
+POA_PortableServer::TAO_POA_LockingPolicy::~TAO_POA_LockingPolicy (void)
+{
+}
+ACE_INLINE void POA_PortableServer::TAO_POA_LockingPolicy::copy_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA::Environment &env)
+{
+ POA_CORBA::Policy_ptr impl = (POA_PortableServer::TAO_POA_LockingPolicy_ptr) obj;
+ POA_CORBA::Policy::copy_skel (req, (POA_CORBA::Policy_ptr) impl, context, env);
+}
+ACE_INLINE void POA_PortableServer::TAO_POA_LockingPolicy::destroy_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA::Environment &env)
+{
+ POA_CORBA::Policy_ptr impl = (POA_PortableServer::TAO_POA_LockingPolicy_ptr) obj;
+ POA_CORBA::Policy::destroy_skel (req, (POA_CORBA::Policy_ptr) impl, context, env);
+}
+ACE_INLINE void POA_PortableServer::TAO_POA_LockingPolicy::_get_policy_type_skel (CORBA::ServerRequest &req, void *obj, void *context, CORBA::Environment &env)
+{
+ POA_CORBA::Policy_ptr impl = (POA_PortableServer::TAO_POA_LockingPolicy_ptr) obj;
+ POA_CORBA::Policy::_get_policy_type_skel (req, (POA_CORBA::Policy_ptr) impl, context, env);
+}
+
// skeleton destructor
ACE_INLINE
POA_PortableServer::POAManager::~POAManager (void)