diff options
Diffstat (limited to 'TAO/tao/PolicyC.h')
-rw-r--r-- | TAO/tao/PolicyC.h | 36 |
1 files changed, 21 insertions, 15 deletions
diff --git a/TAO/tao/PolicyC.h b/TAO/tao/PolicyC.h index 58a26ac8d49..44ab47d83a9 100644 --- a/TAO/tao/PolicyC.h +++ b/TAO/tao/PolicyC.h @@ -267,11 +267,11 @@ public: // Hooks used by template sequence and object manager classes // for non-defined forward declared interfaces. - static CORBA_Policy_ptr duplicate (CORBA_Policy_ptr); - static void release (CORBA_Policy_ptr); - static CORBA_Policy_ptr nil (void); - static CORBA_Policy_ptr narrow (CORBA::Object *, CORBA::Environment &); - static CORBA::Object * upcast (void *); + static CORBA_Policy_ptr tao_duplicate (CORBA_Policy_ptr); + static void tao_release (CORBA_Policy_ptr); + static CORBA_Policy_ptr tao_nil (void); + static CORBA_Policy_ptr tao_narrow (CORBA::Object *, CORBA::Environment &); + static CORBA::Object * tao_upcast (void *); private: CORBA_Policy_ptr ptr_; @@ -327,6 +327,8 @@ class TAO_Export CORBA_Policy typedef CORBA_Policy_var _var_type; #endif /* ! __GNUC__ || g++ >= 2.8 */ + static int _tao_class_id; + // the static operations static CORBA_Policy_ptr _duplicate (CORBA_Policy_ptr obj); static CORBA_Policy_ptr _narrow ( @@ -896,11 +898,11 @@ public: // Hooks used by template sequence and object manager classes // for non-defined forward declared interfaces. - static CORBA_PolicyManager_ptr duplicate (CORBA_PolicyManager_ptr); - static void release (CORBA_PolicyManager_ptr); - static CORBA_PolicyManager_ptr nil (void); - static CORBA_PolicyManager_ptr narrow (CORBA::Object *, CORBA::Environment &); - static CORBA::Object * upcast (void *); + static CORBA_PolicyManager_ptr tao_duplicate (CORBA_PolicyManager_ptr); + static void tao_release (CORBA_PolicyManager_ptr); + static CORBA_PolicyManager_ptr tao_nil (void); + static CORBA_PolicyManager_ptr tao_narrow (CORBA::Object *, CORBA::Environment &); + static CORBA::Object * tao_upcast (void *); private: CORBA_PolicyManager_ptr ptr_; @@ -948,6 +950,8 @@ public: typedef CORBA_PolicyManager_var _var_type; #endif /* ! __GNUC__ || g++ >= 2.8 */ + static int _tao_class_id; + // the static operations static CORBA_PolicyManager_ptr _duplicate (CORBA_PolicyManager_ptr obj); static CORBA_PolicyManager_ptr _narrow ( @@ -1028,11 +1032,11 @@ public: // Hooks used by template sequence and object manager classes // for non-defined forward declared interfaces. - static CORBA_PolicyCurrent_ptr duplicate (CORBA_PolicyCurrent_ptr); - static void release (CORBA_PolicyCurrent_ptr); - static CORBA_PolicyCurrent_ptr nil (void); - static CORBA_PolicyCurrent_ptr narrow (CORBA::Object *, CORBA::Environment &); - static CORBA::Object * upcast (void *); + static CORBA_PolicyCurrent_ptr tao_duplicate (CORBA_PolicyCurrent_ptr); + static void tao_release (CORBA_PolicyCurrent_ptr); + static CORBA_PolicyCurrent_ptr tao_nil (void); + static CORBA_PolicyCurrent_ptr tao_narrow (CORBA::Object *, CORBA::Environment &); + static CORBA::Object * tao_upcast (void *); private: CORBA_PolicyCurrent_ptr ptr_; @@ -1080,6 +1084,8 @@ public: typedef CORBA_PolicyCurrent_var _var_type; #endif /* ! __GNUC__ || g++ >= 2.8 */ + static int _tao_class_id; + // the static operations static CORBA_PolicyCurrent_ptr _duplicate (CORBA_PolicyCurrent_ptr obj); static CORBA_PolicyCurrent_ptr _narrow ( |