diff options
-rw-r--r-- | TAO/ChangeLog | 8 | ||||
-rw-r--r-- | TAO/tao/Objref_VarOut_T.h | 1 |
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; |