summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-06-26 19:36:33 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-06-26 19:36:33 +0000
commitf19cc5b0ec8466ba1761de9ee96c77d9c7a96a0b (patch)
tree20c1a956b8e369dd6a59120a079f43fcbca30137
parent648e739e2cec73c05f890038c82cea82ac48df0f (diff)
downloadATCD-f19cc5b0ec8466ba1761de9ee96c77d9c7a96a0b.tar.gz
ChangeLogTag: Thu Jun 26 14:30:48 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-rw-r--r--TAO/ChangeLog8
-rw-r--r--TAO/tao/Objref_VarOut_T.h1
2 files changed, 9 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 70d96df2917..52e28b1b332 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,11 @@
+Thu Jun 26 14:30:48 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * tao/Objref_VarOut_T.h:
+
+ Added 'typedef T _obj_type;' to the _var class for interfaces. This
+ allows access to T's static methods and typedefs from template code
+ using the corresponding _var.
+
Thu Jun 26 14:03:48 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
* TAO_IDL/be/be_visitor_interface/interface_sh.cpp (visit_interface):
diff --git a/TAO/tao/Objref_VarOut_T.h b/TAO/tao/Objref_VarOut_T.h
index 54ec1329766..608672d2d8c 100644
--- a/TAO/tao/Objref_VarOut_T.h
+++ b/TAO/tao/Objref_VarOut_T.h
@@ -50,6 +50,7 @@ public:
operator T * const & () const;
operator T *& ();
+ typedef T _obj_type;
typedef T * _in_type;
typedef T *& _inout_type;
typedef T *& _out_type;