casa
5.7.0-16
|
#include <DlHandle.h>
Public Member Functions | |
DlHandle () | |
DlHandle (T *tgt) | |
DlHandle (const DlHandle< T > &other) | |
T * | operator-> () |
const T * | operator-> () const |
operator T * () | |
T & | operator* () |
operator const T * () const | |
const T & | operator* () const |
DlHandle< T > & | operator= (const DlHandle< T > &other) |
T * | operator= (T *tgt) |
~DlHandle () | |
bool | null () const |
const T * | ptr () const |
Protected Member Functions | |
void | target_gone () const |
Protected Member Functions inherited from casa::DlHandleBase | |
DlHandleBase () | |
DlHandleBase (const DlHandleBase &) | |
void | throw_exception (const char *) const |
virtual | ~DlHandleBase () |
Protected Attributes | |
T * | target_ |
Definition at line 56 of file DlHandle.h.
|
inline |
Definition at line 58 of file DlHandle.h.
|
inline |
Definition at line 59 of file DlHandle.h.
|
inline |
Definition at line 62 of file DlHandle.h.
|
inline |
Definition at line 102 of file DlHandle.h.
|
inlinevirtual |
Implements casa::DlHandleBase.
Definition at line 106 of file DlHandle.h.
|
inline |
Definition at line 81 of file DlHandle.h.
References casa::DlHandle< T >::target_, and casa::DlHandleBase::throw_exception().
|
inline |
Definition at line 73 of file DlHandle.h.
References casa::DlHandle< T >::target_, and casa::DlHandleBase::throw_exception().
|
inline |
Definition at line 77 of file DlHandle.h.
|
inline |
Definition at line 85 of file DlHandle.h.
|
inline |
Definition at line 65 of file DlHandle.h.
|
inline |
Definition at line 69 of file DlHandle.h.
|
inline |
Definition at line 89 of file DlHandle.h.
|
inline |
Definition at line 95 of file DlHandle.h.
|
inline |
Definition at line 109 of file DlHandle.h.
|
inlineprotectedvirtual |
Implements casa::DlHandleBase.
Definition at line 114 of file DlHandle.h.
|
protected |
Definition at line 117 of file DlHandle.h.
Referenced by casa::DlHandle< casa::DisplayData >::DlHandle(), casa::DlHandle< casa::DisplayData >::null(), casa::DlHandle< T >::operator const T *(), casa::DlHandle< T >::operator T *(), casa::DlHandle< casa::DisplayData >::operator*(), casa::DlHandle< casa::DisplayData >::operator->(), casa::DlHandle< casa::DisplayData >::operator=(), casa::DlHandle< casa::DisplayData >::ptr(), and casa::DlHandle< casa::DisplayData >::~DlHandle().