The T_var class for response handler. More...
#include <AMH_DSI_Response_Handler.h>
Public Member Functions | |
TAO_AMH_DSI_Response_Handler_var (void) | |
TAO_AMH_DSI_Response_Handler_var (TAO_AMH_DSI_Response_Handler_ptr) | |
TAO_AMH_DSI_Response_Handler_var (const TAO_AMH_DSI_Response_Handler_var &) | |
~TAO_AMH_DSI_Response_Handler_var (void) | |
TAO_AMH_DSI_Response_Handler_var & | operator= (TAO_AMH_DSI_Response_Handler_ptr) |
TAO_AMH_DSI_Response_Handler_var & | operator= (const TAO_AMH_DSI_Response_Handler_var &) |
TAO_AMH_DSI_Response_Handler_ptr | operator-> (void) const |
operator const TAO_AMH_DSI_Response_Handler_ptr & () const | |
operator TAO_AMH_DSI_Response_Handler_ptr & () | |
TAO_AMH_DSI_Response_Handler_ptr | in (void) const |
TAO_AMH_DSI_Response_Handler_ptr & | inout (void) |
TAO_AMH_DSI_Response_Handler_ptr & | out (void) |
TAO_AMH_DSI_Response_Handler_ptr | _retn (void) |
TAO_AMH_DSI_Response_Handler_ptr | ptr (void) const |
Private Attributes | |
TAO_AMH_DSI_Response_Handler_ptr | ptr_ |
The T_var class for response handler.
As any other pseudo object, this class has a T_var class too.
Definition at line 42 of file AMH_DSI_Response_Handler.h.
TAO_AMH_DSI_Response_Handler_var::TAO_AMH_DSI_Response_Handler_var | ( | void | ) |
Definition at line 20 of file AMH_DSI_Response_Handler.inl.
: ptr_ (TAO_AMH_DSI_Response_Handler::_nil ()) { }
TAO_AMH_DSI_Response_Handler_var::TAO_AMH_DSI_Response_Handler_var | ( | TAO_AMH_DSI_Response_Handler_ptr | p | ) |
Definition at line 26 of file AMH_DSI_Response_Handler.inl.
: ptr_ (p) {}
TAO_AMH_DSI_Response_Handler_var::TAO_AMH_DSI_Response_Handler_var | ( | const TAO_AMH_DSI_Response_Handler_var & | p | ) |
Definition at line 43 of file AMH_DSI_Response_Handler.inl.
: ptr_ (TAO_AMH_DSI_Response_Handler::_duplicate (p.ptr ())) {}
TAO_AMH_DSI_Response_Handler_var::~TAO_AMH_DSI_Response_Handler_var | ( | void | ) |
Definition at line 31 of file AMH_DSI_Response_Handler.inl.
{ CORBA::release(ptr_); }
TAO_AMH_DSI_Response_Handler_ptr TAO_AMH_DSI_Response_Handler_var::_retn | ( | void | ) |
Definition at line 105 of file AMH_DSI_Response_Handler.inl.
{ // yield ownership TAO_AMH_DSI_Response_Handler_ptr val = this->ptr_; this->ptr_ = TAO_AMH_DSI_Response_Handler::_nil (); return val; }
TAO_AMH_DSI_Response_Handler_ptr TAO_AMH_DSI_Response_Handler_var::in | ( | void | ) | const |
Definition at line 85 of file AMH_DSI_Response_Handler.inl.
{ return this->ptr_; }
TAO_AMH_DSI_Response_Handler_ptr & TAO_AMH_DSI_Response_Handler_var::inout | ( | void | ) |
Definition at line 91 of file AMH_DSI_Response_Handler.inl.
{ return this->ptr_; }
TAO_AMH_DSI_Response_Handler_var::operator const TAO_AMH_DSI_Response_Handler_ptr & | ( | ) | const |
Definition at line 67 of file AMH_DSI_Response_Handler.inl.
{ return this->ptr_; }
TAO_AMH_DSI_Response_Handler_var::operator TAO_AMH_DSI_Response_Handler_ptr & | ( | ) |
Definition at line 73 of file AMH_DSI_Response_Handler.inl.
{ return this->ptr_; }
TAO_AMH_DSI_Response_Handler_ptr TAO_AMH_DSI_Response_Handler_var::operator-> | ( | void | ) | const |
Definition at line 79 of file AMH_DSI_Response_Handler.inl.
{ return this->ptr_; }
TAO_AMH_DSI_Response_Handler_var & TAO_AMH_DSI_Response_Handler_var::operator= | ( | const TAO_AMH_DSI_Response_Handler_var & | p | ) |
Definition at line 56 of file AMH_DSI_Response_Handler.inl.
{ if (this != &p) { CORBA::release (this->ptr_); this->ptr_ = TAO_AMH_DSI_Response_Handler::_duplicate (p.ptr ()); } return *this; }
TAO_AMH_DSI_Response_Handler_var & TAO_AMH_DSI_Response_Handler_var::operator= | ( | TAO_AMH_DSI_Response_Handler_ptr | p | ) |
Definition at line 48 of file AMH_DSI_Response_Handler.inl.
{ CORBA::release (this->ptr_); this->ptr_ = p; return *this; }
TAO_AMH_DSI_Response_Handler_ptr & TAO_AMH_DSI_Response_Handler_var::out | ( | void | ) |
Definition at line 97 of file AMH_DSI_Response_Handler.inl.
{ CORBA::release (this->ptr_); this->ptr_ = TAO_AMH_DSI_Response_Handler::_nil (); return this->ptr_; }
TAO_AMH_DSI_Response_Handler_ptr TAO_AMH_DSI_Response_Handler_var::ptr | ( | void | ) | const |
Definition at line 37 of file AMH_DSI_Response_Handler.inl.
{ return this->ptr_; }
Definition at line 67 of file AMH_DSI_Response_Handler.h.