#include <DII_Reply_Handler.h>
Collaboration diagram for TAO_DII_Reply_Handler_var:
Public Member Functions | |
TAO_DII_Reply_Handler_var (void) | |
TAO_DII_Reply_Handler_var (TAO_DII_Reply_Handler_ptr) | |
TAO_DII_Reply_Handler_var (const TAO_DII_Reply_Handler_var &) | |
~TAO_DII_Reply_Handler_var (void) | |
TAO_DII_Reply_Handler_var & | operator= (TAO_DII_Reply_Handler_ptr) |
TAO_DII_Reply_Handler_var & | operator= (const TAO_DII_Reply_Handler_var &) |
TAO_DII_Reply_Handler_ptr | operator-> (void) const |
operator const TAO_DII_Reply_Handler_ptr & () const | |
operator TAO_DII_Reply_Handler_ptr & () | |
TAO_DII_Reply_Handler_ptr | in (void) const |
TAO_DII_Reply_Handler_ptr & | inout (void) |
TAO_DII_Reply_Handler_ptr & | out (void) |
TAO_DII_Reply_Handler_ptr | _retn (void) |
TAO_DII_Reply_Handler_ptr | ptr (void) const |
Private Attributes | |
TAO_DII_Reply_Handler_ptr | ptr_ |
As any other pseudo object, this class has a T_var class too.
Definition at line 40 of file DII_Reply_Handler.h.
|
Definition at line 19 of file DII_Reply_Handler.inl.
00020 : ptr_ (TAO_DII_Reply_Handler::_nil ()) 00021 { 00022 } |
|
Definition at line 25 of file DII_Reply_Handler.inl. References TAO_DII_Reply_Handler_ptr.
00027 : ptr_ (p) 00028 {} |
|
Definition at line 43 of file DII_Reply_Handler.inl.
|
|
Definition at line 31 of file DII_Reply_Handler.inl. References CORBA::release().
00032 { 00033 CORBA::release (this->ptr_); 00034 } |
|
Definition at line 106 of file DII_Reply_Handler.inl. References TAO_DII_Reply_Handler::_nil(), and TAO_DII_Reply_Handler_ptr.
00107 { 00108 // yield ownership 00109 TAO_DII_Reply_Handler_ptr val = this->ptr_; 00110 this->ptr_ = TAO_DII_Reply_Handler::_nil (); 00111 return val; 00112 } |
|
Definition at line 86 of file DII_Reply_Handler.inl.
00087 { 00088 return this->ptr_; 00089 } |
|
Definition at line 92 of file DII_Reply_Handler.inl.
00093 { 00094 return this->ptr_; 00095 } |
|
Definition at line 68 of file DII_Reply_Handler.inl.
00069 { 00070 return this->ptr_; 00071 } |
|
Definition at line 74 of file DII_Reply_Handler.inl.
00075 { 00076 return this->ptr_; 00077 } |
|
Definition at line 80 of file DII_Reply_Handler.inl.
00081 { 00082 return this->ptr_; 00083 } |
|
Definition at line 57 of file DII_Reply_Handler.inl. References TAO_DII_Reply_Handler::_duplicate(), ptr(), and CORBA::release().
00058 { 00059 if (this != &p) 00060 { 00061 CORBA::release (this->ptr_); 00062 this->ptr_ = TAO_DII_Reply_Handler::_duplicate (p.ptr ()); 00063 } 00064 return *this; 00065 } |
|
Definition at line 49 of file DII_Reply_Handler.inl. References CORBA::release(), and TAO_DII_Reply_Handler_ptr.
00050 { 00051 CORBA::release (this->ptr_); 00052 this->ptr_ = p; 00053 return *this; 00054 } |
|
Definition at line 98 of file DII_Reply_Handler.inl. References TAO_DII_Reply_Handler::_nil(), and CORBA::release().
00099 { 00100 CORBA::release (this->ptr_); 00101 this->ptr_ = TAO_DII_Reply_Handler::_nil (); 00102 return this->ptr_; 00103 } |
|
Definition at line 37 of file DII_Reply_Handler.inl. Referenced by operator=().
00038 { 00039 return this->ptr_; 00040 } |
|
Definition at line 62 of file DII_Reply_Handler.h. |