diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-06-27 09:21:28 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-06-27 09:21:28 +0000 |
commit | 78099acaa00a6736a69a932270a809fc86797f7c (patch) | |
tree | 7e26d2b1409e28435be6a58ad2f0c978cf608ac1 /TAO/tao/Object.h | |
parent | 0daf5eb789c7b5abfc2ab2dfd1e7674d476f4e0e (diff) | |
download | ATCD-78099acaa00a6736a69a932270a809fc86797f7c.tar.gz |
ChangeLogTag: Wed Jun 27 09:10:21 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'TAO/tao/Object.h')
-rw-r--r-- | TAO/tao/Object.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/TAO/tao/Object.h b/TAO/tao/Object.h index f800a8d16dc..88f178cf4d6 100644 --- a/TAO/tao/Object.h +++ b/TAO/tao/Object.h @@ -303,6 +303,12 @@ namespace CORBA /// Allows us to forbid marshaling of local interfaces. virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); + /// Used by optionally generated ostream operators for interface + /// to output the actual repo id for debugging. + static std::ostream& _tao_stream (std::ostream &strm, + const Object_ptr _tao_objref); + virtual std::ostream& _tao_stream_v (std::ostream &strm) const; + /// Accessor to the flag.. CORBA::Boolean is_evaluated (void) const; @@ -445,6 +451,9 @@ operator<< (TAO_OutputCDR&, const CORBA::Object*); TAO_Export CORBA::Boolean operator>> (TAO_InputCDR&, CORBA::Object *&); +TAO_Export std::ostream& +operator<< (std::ostream&, CORBA::Object_ptr); + TAO_END_VERSIONED_NAMESPACE_DECL #if defined (__ACE_INLINE__) |