#include <Stub.h>
Collaboration diagram for TAO_Stub_Auto_Ptr:
Public Member Functions | |
TAO_Stub_Auto_Ptr (TAO_Stub *p=0) | |
TAO_Stub_Auto_Ptr (TAO_Stub_Auto_Ptr &ap) | |
TAO_Stub_Auto_Ptr & | operator= (TAO_Stub_Auto_Ptr &rhs) |
~TAO_Stub_Auto_Ptr (void) | |
TAO_Stub & | operator * () const |
TAO_Stub * | get (void) const |
TAO_Stub * | release (void) |
void | reset (TAO_Stub *p=0) |
TAO_Stub * | operator-> () const |
Protected Attributes | |
TAO_Stub * | p_ |
Definition at line 418 of file Stub.h.
|
Definition at line 326 of file Stub.inl. References ACE_TRACE.
|
|
Definition at line 365 of file Stub.inl. References ACE_TRACE.
|
|
Definition at line 383 of file Stub.inl. References TAO_Stub::_decr_refcnt(), ACE_TRACE, and get().
00384 { 00385 ACE_TRACE ("TAO_Stub_Auto_Ptr::~TAO_Stub_Auto_Ptr"); 00386 if (this->get() != 0) 00387 this->get ()->_decr_refcnt (); 00388 } |
|
Definition at line 333 of file Stub.inl. References ACE_TRACE. Referenced by operator *(), operator->(), operator>>(), reset(), CORBA::Object::tao_object_initialize(), CORBA::ORB::url_ior_string_to_object(), and ~TAO_Stub_Auto_Ptr().
|
|
Definition at line 393 of file Stub.inl. References ACE_TRACE, and get().
|
|
Definition at line 358 of file Stub.inl. References ACE_TRACE, and get().
|
|
Definition at line 372 of file Stub.inl. References ACE_TRACE, release(), and reset().
|
|
Definition at line 340 of file Stub.inl. References ACE_TRACE. Referenced by CORBA::Object::_set_policy_overrides(), TAO_CORBALOC_Parser::make_stub_from_mprofile(), operator=(), operator>>(), CORBA::Object::tao_object_initialize(), and CORBA::ORB::url_ior_string_to_object().
|
|
Definition at line 349 of file Stub.inl. References TAO_Stub::_decr_refcnt(), ACE_TRACE, and get(). Referenced by operator=().
|
|
|