casa
$Rev:20696$
|
#include <ptr.h>
Classes | |
struct | kernel |
Public Member Functions | |
cptr () | |
cptr (T *p) | |
cptr (const cptr< T > &other) | |
cptr (cptr< T > *other) | |
T * | operator-> () |
T & | operator* () |
const T * | operator-> () const |
const T & | operator* () const |
bool | isNull () const |
const cptr< T > & | operator= (const cptr< T > &other) |
const cptr< T > & | operator= (T *&optr) |
std::string | state () const |
void | clear () |
unsigned int | count () const |
Private Attributes | |
kernel | ptr |
Friends | |
template<class X > | |
bool | operator== (const cptr< X > &, X *) |
template<class X > | |
bool | operator== (X *, const cptr< X > &) |
casa::memory::cptr< T >::cptr | ( | ) | [inline] |
casa::memory::cptr< T >::cptr | ( | T * | p | ) | [inline] |
casa::memory::cptr< T >::cptr | ( | const cptr< T > & | other | ) | [inline] |
casa::memory::cptr< T >::cptr | ( | cptr< T > * | other | ) | [inline] |
void casa::memory::cptr< T >::clear | ( | ) | [inline] |
unsigned int casa::memory::cptr< T >::count | ( | ) | const [inline] |
bool casa::memory::cptr< T >::isNull | ( | ) | const [inline] |
T& casa::memory::cptr< T >::operator* | ( | ) | [inline] |
const T& casa::memory::cptr< T >::operator* | ( | ) | const [inline] |
T* casa::memory::cptr< T >::operator-> | ( | ) | [inline] |
const T* casa::memory::cptr< T >::operator-> | ( | ) | const [inline] |
const cptr<T>& casa::memory::cptr< T >::operator= | ( | const cptr< T > & | other | ) | [inline] |
const cptr<T>& casa::memory::cptr< T >::operator= | ( | T *& | optr | ) | [inline] |
std::string casa::memory::cptr< T >::state | ( | ) | const [inline] |
Definition at line 52 of file ptr.h.
Referenced by casa::functor::f::state().
kernel casa::memory::cptr< T >::ptr [private] |
Definition at line 77 of file ptr.h.
Referenced by casa::memory::cptr< rowmap >::clear(), casa::memory::cptr< rowmap >::count(), casa::memory::cptr< rowmap >::isNull(), casa::memory::cptr< rowmap >::operator*(), casa::memory::cptr< rowmap >::operator->(), casa::memory::cptr< rowmap >::operator=(), casa::memory::operator==(), and casa::memory::cptr< rowmap >::state().