TAO
2.1.6
|
Implements the draft C++ standard auto_ptr abstraction. This class allows one to work Stub Objects Only! More...
#include <Stub.h>
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_ |
Implements the draft C++ standard auto_ptr abstraction. This class allows one to work Stub Objects Only!
|
explicit |
TAO_Stub_Auto_Ptr::TAO_Stub_Auto_Ptr | ( | TAO_Stub_Auto_Ptr & | ap | ) |
TAO_Stub_Auto_Ptr::~TAO_Stub_Auto_Ptr | ( | void | ) |
TAO_Stub * TAO_Stub_Auto_Ptr::get | ( | void | ) | const |
TAO_Stub & TAO_Stub_Auto_Ptr::operator* | ( | ) | const |
TAO_Stub * TAO_Stub_Auto_Ptr::operator-> | ( | ) | const |
TAO_Stub_Auto_Ptr & TAO_Stub_Auto_Ptr::operator= | ( | TAO_Stub_Auto_Ptr & | rhs | ) |
TAO_Stub * TAO_Stub_Auto_Ptr::release | ( | void | ) |
void TAO_Stub_Auto_Ptr::reset | ( | TAO_Stub * | p = 0 | ) |
|
protected |