casa
$Rev:20696$
|
#include <DlHandle.h>
Protected Member Functions | |
DlHandleBase () | |
DlHandleBase (const DlHandleBase &) | |
virtual void | target_gone () const =0 |
virtual bool | null () const =0 |
void | throw_exception (const char *) const |
virtual | ~DlHandleBase () |
Private Member Functions | |
void * | operator new (size_t) |
Prevent heap allocation. | |
void * | operator new[] (size_t) |
Friends | |
class | DlTarget |
Definition at line 36 of file DlHandle.h.
casa::DlHandleBase::DlHandleBase | ( | ) | [inline, protected] |
Definition at line 39 of file DlHandle.h.
casa::DlHandleBase::DlHandleBase | ( | const DlHandleBase & | ) | [inline, protected] |
Definition at line 40 of file DlHandle.h.
virtual casa::DlHandleBase::~DlHandleBase | ( | ) | [inline, protected, virtual] |
Definition at line 46 of file DlHandle.h.
virtual bool casa::DlHandleBase::null | ( | ) | const [protected, pure virtual] |
Implemented in casa::DlHandle< T >, and casa::DlHandle< DisplayData >.
void* casa::DlHandleBase::operator new | ( | size_t | ) | [private] |
Prevent heap allocation.
void* casa::DlHandleBase::operator new[] | ( | size_t | ) | [private] |
virtual void casa::DlHandleBase::target_gone | ( | ) | const [protected, pure virtual] |
Implemented in casa::DlHandle< T >, and casa::DlHandle< DisplayData >.
void casa::DlHandleBase::throw_exception | ( | const char * | ) | const [protected] |
friend class DlTarget [friend] |
Definition at line 48 of file DlHandle.h.