summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2000-11-22 05:38:28 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2000-11-22 05:38:28 +0000
commit1b6a0171f41af2da1df237b759faedcb5fa697e7 (patch)
tree8c91cc959d4f6447d2d166509b46a26248869c8e
parent3d51ec2973d02f713708b5317573bedab1b99f6d (diff)
downloadATCD-1b6a0171f41af2da1df237b759faedcb5fa697e7.tar.gz
ChangeLogTag:Tue Nov 21 21:13:18 2000 Ossama Othman <ossama@uci.edu>
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a8
-rw-r--r--TAO/tao/Object_Ref_Table.h8
2 files changed, 12 insertions, 4 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index 4eaf3c68976..49f67e46a18 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,11 @@
+Tue Nov 21 21:13:18 2000 Ossama Othman <ossama@uci.edu>
+
+ * tao/Object_Ref_Table.h (TAO_Object_Ref_Table):
+
+ Made the Table and Iterator typedefs public. Some compilers
+ complain if they are private since they aren't visible at the
+ file level.
+
Tue Nov 21 23:25:57 2000 Angelo Corsaro <corsaro@cs.wustl.edu>
* TAO_IDL/be/be_visitor_interface/interface_ss.cpp (visit_interface):
diff --git a/TAO/tao/Object_Ref_Table.h b/TAO/tao/Object_Ref_Table.h
index 3f155ad1e97..c19610b0b03 100644
--- a/TAO/tao/Object_Ref_Table.h
+++ b/TAO/tao/Object_Ref_Table.h
@@ -48,6 +48,10 @@
class TAO_Export TAO_Object_Ref_Table
{
public:
+
+ typedef ACE_Hash_Map_Manager_Ex<const char *, CORBA::Object_ptr, ACE_Hash<const char *>, ACE_Equal_To<const char *>, ACE_Null_Mutex> Table;
+ typedef Table::iterator Iterator;
+
/// Constructor
TAO_Object_Ref_Table (void);
@@ -68,10 +72,6 @@ public:
private:
- typedef ACE_Hash_Map_Manager_Ex<const char *, CORBA::Object_ptr, ACE_Hash<const char *>, ACE_Equal_To<const char *>, ACE_Null_Mutex> Table;
- typedef Table::iterator Iterator;
-
-
/// The canonical ACE_Map methods.
//@{
Iterator begin (void);