The T_var class for exception holder. More...
#include <AMH_DSI_Response_Handler.h>
The T_var class for exception holder.
As any other pseudo object, this class has a T_var class too.
Definition at line 81 of file AMH_DSI_Response_Handler.h.
TAO_AMH_DSI_Exception_Holder_var::TAO_AMH_DSI_Exception_Holder_var | ( | void | ) |
Definition at line 54 of file AMH_DSI_Response_Handler.cpp.
: ptr_ (0) { }
TAO_AMH_DSI_Exception_Holder_var::TAO_AMH_DSI_Exception_Holder_var | ( | TAO_AMH_DSI_Exception_Holder * | p | ) |
Definition at line 59 of file AMH_DSI_Response_Handler.cpp.
: ptr_ (p) { }
TAO_AMH_DSI_Exception_Holder_var::TAO_AMH_DSI_Exception_Holder_var | ( | const TAO_AMH_DSI_Exception_Holder * | p | ) |
Definition at line 65 of file AMH_DSI_Response_Handler.cpp.
: ptr_ (const_cast<TAO_AMH_DSI_Exception_Holder *> (p)) { }
TAO_AMH_DSI_Exception_Holder_var::TAO_AMH_DSI_Exception_Holder_var | ( | const TAO_AMH_DSI_Exception_Holder_var & | p | ) |
Definition at line 77 of file AMH_DSI_Response_Handler.cpp.
{ CORBA::add_ref (p.ptr ()); this->ptr_ = p.ptr (); }
TAO_AMH_DSI_Exception_Holder_var::~TAO_AMH_DSI_Exception_Holder_var | ( | void | ) |
Definition at line 84 of file AMH_DSI_Response_Handler.cpp.
{ CORBA::remove_ref (this->ptr_); }
TAO_AMH_DSI_Exception_Holder * TAO_AMH_DSI_Exception_Holder_var::_retn | ( | void | ) |
Definition at line 150 of file AMH_DSI_Response_Handler.cpp.
{ // yield ownership of managed obj reference TAO_AMH_DSI_Exception_Holder* tmp = this->ptr_; this->ptr_ = 0; return tmp; }
TAO_AMH_DSI_Exception_Holder * TAO_AMH_DSI_Exception_Holder_var::in | ( | void | ) | const |
Definition at line 130 of file AMH_DSI_Response_Handler.cpp.
{ return this->ptr_; }
TAO_AMH_DSI_Exception_Holder *& TAO_AMH_DSI_Exception_Holder_var::inout | ( | void | ) |
Definition at line 136 of file AMH_DSI_Response_Handler.cpp.
{ return this->ptr_; }
TAO_AMH_DSI_Exception_Holder_var::operator const TAO_AMH_DSI_Exception_Holder * | ( | ) | const |
Definition at line 112 of file AMH_DSI_Response_Handler.cpp.
{ return this->ptr_; }
TAO_AMH_DSI_Exception_Holder_var::operator TAO_AMH_DSI_Exception_Holder *& | ( | ) |
Definition at line 118 of file AMH_DSI_Response_Handler.cpp.
{ return this->ptr_; }
TAO_AMH_DSI_Exception_Holder * TAO_AMH_DSI_Exception_Holder_var::operator-> | ( | void | ) | const |
Definition at line 124 of file AMH_DSI_Response_Handler.cpp.
{ return this->ptr_; }
TAO_AMH_DSI_Exception_Holder_var & TAO_AMH_DSI_Exception_Holder_var::operator= | ( | const TAO_AMH_DSI_Exception_Holder_var & | p | ) |
Definition at line 98 of file AMH_DSI_Response_Handler.cpp.
{ if (this != &p) { CORBA::remove_ref (this->ptr_); TAO_AMH_DSI_Exception_Holder *tmp = p.ptr (); CORBA::add_ref (tmp); this->ptr_ = tmp; } return *this; }
TAO_AMH_DSI_Exception_Holder_var & TAO_AMH_DSI_Exception_Holder_var::operator= | ( | TAO_AMH_DSI_Exception_Holder * | p | ) |
Definition at line 90 of file AMH_DSI_Response_Handler.cpp.
{ CORBA::remove_ref (this->ptr_); this->ptr_ = p; return *this; }
TAO_AMH_DSI_Exception_Holder *& TAO_AMH_DSI_Exception_Holder_var::out | ( | void | ) |
Definition at line 142 of file AMH_DSI_Response_Handler.cpp.
{ CORBA::remove_ref (this->ptr_); this->ptr_ = 0; return this->ptr_; }
TAO_AMH_DSI_Exception_Holder * TAO_AMH_DSI_Exception_Holder_var::ptr | ( | void | ) | const |
Definition at line 72 of file AMH_DSI_Response_Handler.cpp.
{ return this->ptr_; }
void TAO_AMH_DSI_Exception_Holder_var::tao_add_ref | ( | TAO_AMH_DSI_Exception_Holder * | p | ) | [static] |
Definition at line 159 of file AMH_DSI_Response_Handler.cpp.
{ CORBA::add_ref (p); }
void TAO_AMH_DSI_Exception_Holder_var::tao_remove_ref | ( | TAO_AMH_DSI_Exception_Holder * | p | ) | [static] |
Definition at line 165 of file AMH_DSI_Response_Handler.cpp.
{ CORBA::remove_ref (p); }
Definition at line 110 of file AMH_DSI_Response_Handler.h.