diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-08-21 19:00:46 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-08-21 19:00:46 +0000 |
commit | 169d25d47720e430696f548b3475bcf6b4b9689c (patch) | |
tree | 07036724bdda7df0813dfaee0cd100398073fdca /TAO/tao/PolicyC.cpp | |
parent | 91bbc44a1ceab49fcc720f8d15cf0f0ff2a14837 (diff) | |
download | ATCD-169d25d47720e430696f548b3475bcf6b4b9689c.tar.gz |
ChangeLogTag: Tue Aug 21 13:55:31 2001 Jeff Parsons <parsons@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/PolicyC.cpp')
-rw-r--r-- | TAO/tao/PolicyC.cpp | 58 |
1 files changed, 32 insertions, 26 deletions
diff --git a/TAO/tao/PolicyC.cpp b/TAO/tao/PolicyC.cpp index 84cec53c08d..5bc15ed4337 100644 --- a/TAO/tao/PolicyC.cpp +++ b/TAO/tao/PolicyC.cpp @@ -404,6 +404,8 @@ tao_CORBA_Policy_upcast ( return *tmp; } +int CORBA_Policy::_tao_class_id = 0; + // ************************************************************* // Operations for class CORBA::Policy_var // ************************************************************* @@ -493,25 +495,25 @@ CORBA_Policy_var::_retn (void) } ::CORBA::Policy_ptr -CORBA_Policy_var::duplicate (CORBA_Policy_ptr p) +CORBA_Policy_var::tao_duplicate (CORBA_Policy_ptr p) { return ::CORBA::Policy::_duplicate (p); } void -CORBA_Policy_var::release (CORBA_Policy_ptr p) +CORBA_Policy_var::tao_release (CORBA_Policy_ptr p) { CORBA::release (p); } ::CORBA::Policy_ptr -CORBA_Policy_var::nil (void) +CORBA_Policy_var::tao_nil (void) { return ::CORBA::Policy::_nil (); } ::CORBA::Policy_ptr -CORBA_Policy_var::narrow ( +CORBA_Policy_var::tao_narrow ( CORBA::Object *p, CORBA::Environment &ACE_TRY_ENV ) @@ -520,7 +522,7 @@ CORBA_Policy_var::narrow ( } CORBA::Object * -CORBA_Policy_var::upcast (void *src) +CORBA_Policy_var::tao_upcast (void *src) { CORBA_Policy **tmp = ACE_static_cast (CORBA_Policy **, src); @@ -1497,7 +1499,7 @@ CORBA::Policy_ptr CORBA_Policy::_unchecked_narrow ( ACE_reinterpret_cast ( ptr_arith_t, - &CORBA_Policy::_narrow + &CORBA_Policy::_tao_class_id ) ) ); @@ -1526,9 +1528,9 @@ void *CORBA::Policy::_tao_QueryInterface (ptr_arith_t type) void *retv = 0; if (type == ACE_reinterpret_cast (ptr_arith_t, - &CORBA_Policy::_narrow)) + &CORBA_Policy::_tao_class_id)) retv = ACE_reinterpret_cast (void*, this); - else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) + else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_tao_class_id)) retv = ACE_reinterpret_cast (void *, ACE_static_cast (CORBA::Object_ptr, this)); @@ -1896,6 +1898,8 @@ tao_CORBA_PolicyManager_upcast ( return *tmp; } +int CORBA_PolicyManager::_tao_class_id = 0; + // ************************************************************* // Operations for class CORBA_PolicyManager_var // ************************************************************* @@ -1985,25 +1989,25 @@ CORBA_PolicyManager_var::_retn (void) } ::CORBA_PolicyManager_ptr -CORBA_PolicyManager_var::duplicate (CORBA_PolicyManager_ptr p) +CORBA_PolicyManager_var::tao_duplicate (CORBA_PolicyManager_ptr p) { return ::CORBA_PolicyManager::_duplicate (p); } void -CORBA_PolicyManager_var::release (CORBA_PolicyManager_ptr p) +CORBA_PolicyManager_var::tao_release (CORBA_PolicyManager_ptr p) { CORBA::release (p); } ::CORBA_PolicyManager_ptr -CORBA_PolicyManager_var::nil (void) +CORBA_PolicyManager_var::tao_nil (void) { return ::CORBA_PolicyManager::_nil (); } ::CORBA_PolicyManager_ptr -CORBA_PolicyManager_var::narrow ( +CORBA_PolicyManager_var::tao_narrow ( CORBA::Object *p, CORBA::Environment &ACE_TRY_ENV ) @@ -2012,7 +2016,7 @@ CORBA_PolicyManager_var::narrow ( } CORBA::Object * -CORBA_PolicyManager_var::upcast (void *src) +CORBA_PolicyManager_var::tao_upcast (void *src) { CORBA_PolicyManager **tmp = ACE_static_cast (CORBA_PolicyManager **, src); @@ -2113,7 +2117,7 @@ CORBA_PolicyManager_ptr CORBA_PolicyManager::_unchecked_narrow ( ACE_reinterpret_cast ( ptr_arith_t, - &CORBA_PolicyManager::_narrow + &CORBA_PolicyManager::_tao_class_id ) ) ); @@ -2132,9 +2136,9 @@ void *CORBA_PolicyManager::_tao_QueryInterface (ptr_arith_t type) void *retv = 0; if (type == ACE_reinterpret_cast (ptr_arith_t, - &CORBA_PolicyManager::_narrow)) + &CORBA_PolicyManager::_tao_class_id)) retv = ACE_reinterpret_cast (void*, this); - else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) + else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_tao_class_id)) retv = ACE_reinterpret_cast (void *, ACE_static_cast (CORBA::Object_ptr, this)); @@ -2191,6 +2195,8 @@ tao_CORBA_PolicyCurrent_upcast ( return *tmp; } +int CORBA_PolicyCurrent::_tao_class_id = 0; + // ************************************************************* // Operations for class CORBA_PolicyCurrent_var // ************************************************************* @@ -2280,25 +2286,25 @@ CORBA_PolicyCurrent_var::_retn (void) } ::CORBA_PolicyCurrent_ptr -CORBA_PolicyCurrent_var::duplicate (CORBA_PolicyCurrent_ptr p) +CORBA_PolicyCurrent_var::tao_duplicate (CORBA_PolicyCurrent_ptr p) { return ::CORBA_PolicyCurrent::_duplicate (p); } void -CORBA_PolicyCurrent_var::release (CORBA_PolicyCurrent_ptr p) +CORBA_PolicyCurrent_var::tao_release (CORBA_PolicyCurrent_ptr p) { CORBA::release (p); } ::CORBA_PolicyCurrent_ptr -CORBA_PolicyCurrent_var::nil (void) +CORBA_PolicyCurrent_var::tao_nil (void) { return ::CORBA_PolicyCurrent::_nil (); } ::CORBA_PolicyCurrent_ptr -CORBA_PolicyCurrent_var::narrow ( +CORBA_PolicyCurrent_var::tao_narrow ( CORBA::Object *p, CORBA::Environment &ACE_TRY_ENV ) @@ -2307,7 +2313,7 @@ CORBA_PolicyCurrent_var::narrow ( } CORBA::Object * -CORBA_PolicyCurrent_var::upcast (void *src) +CORBA_PolicyCurrent_var::tao_upcast (void *src) { CORBA_PolicyCurrent **tmp = ACE_static_cast (CORBA_PolicyCurrent **, src); @@ -2408,7 +2414,7 @@ CORBA_PolicyCurrent_ptr CORBA_PolicyCurrent::_unchecked_narrow ( ACE_reinterpret_cast ( ptr_arith_t, - &CORBA_PolicyCurrent::_narrow + &CORBA_PolicyCurrent::_tao_class_id ) ) ); @@ -2427,11 +2433,11 @@ void *CORBA_PolicyCurrent::_tao_QueryInterface (ptr_arith_t type) void *retv = 0; if (type == ACE_reinterpret_cast (ptr_arith_t, - &CORBA_PolicyCurrent::_narrow)) + &CORBA_PolicyCurrent::_tao_class_id)) retv = ACE_reinterpret_cast (void*, this); else if (type == ACE_reinterpret_cast (ptr_arith_t, - &CORBA_PolicyManager::_narrow)) + &CORBA_PolicyManager::_tao_class_id)) retv = ACE_reinterpret_cast ( void *, @@ -2443,7 +2449,7 @@ void *CORBA_PolicyCurrent::_tao_QueryInterface (ptr_arith_t type) ); else if (type == ACE_reinterpret_cast (ptr_arith_t, - &CORBA_Current::_narrow)) + &CORBA_Current::_tao_class_id)) retv = ACE_reinterpret_cast ( void *, @@ -2453,7 +2459,7 @@ void *CORBA_PolicyCurrent::_tao_QueryInterface (ptr_arith_t type) this ) ); - else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_narrow)) + else if (type == ACE_reinterpret_cast (ptr_arith_t, &CORBA::Object::_tao_class_id)) retv = ACE_reinterpret_cast (void *, ACE_static_cast (CORBA::Object_ptr, this)); |