diff options
author | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-04-07 06:02:05 +0000 |
---|---|---|
committer | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-04-07 06:02:05 +0000 |
commit | ad3d8280b949de51d9fdf0846466643b0149c05d (patch) | |
tree | 0f0899b92e0f33ad73e55f865f89f2a5e3739bbd /TAO/tao/POA.h | |
parent | 154ce55fb56b20b553f65250b8a8fa887f7a43d3 (diff) | |
download | ATCD-ad3d8280b949de51d9fdf0846466643b0149c05d.tar.gz |
*** empty log message ***
Diffstat (limited to 'TAO/tao/POA.h')
-rw-r--r-- | TAO/tao/POA.h | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/TAO/tao/POA.h b/TAO/tao/POA.h index 28875a11722..758e573f45a 100644 --- a/TAO/tao/POA.h +++ b/TAO/tao/POA.h @@ -599,9 +599,10 @@ protected: static int parse_key (const TAO_ObjectKey &key, TAO_Object_Adapter::poa_name &poa_system_name, - PortableServer::ObjectId &id, - CORBA::Boolean &persistent, - CORBA::Boolean &system_id, + PortableServer::ObjectId &system_id, + CORBA::Boolean &is_root, + CORBA::Boolean &is_persistent, + CORBA::Boolean &is_system_id, TAO_Temporary_Creation_Time &poa_creation_time); // Should really be protected, but some compilers complain @@ -646,6 +647,16 @@ protected: static CORBA::ULong system_id_key_type_length (void); + virtual CORBA::Boolean root (void); + + virtual char root_key_type (void); + + static char root_key_char (void); + + static char non_root_key_char (void); + + static CORBA::ULong root_key_type_length (void); + String name_; TAO_Object_Adapter::poa_name folded_name_; |