casa::memory::cptr< T >::kernel Struct Reference

List of all members.

Public Member Functions

 kernel (T *v)
 kernel (const kernel &other)
 ~kernel ()
void operator= (const kernel &other)
void operator= (T *oval)
void release ()
bool isNull () const
void clear ()
bool eq (T *x) const

Public Attributes

T * val
unsigned int * count

Detailed Description

template<class T>
struct casa::memory::cptr< T >::kernel

Definition at line 64 of file ptr.h.


Constructor & Destructor Documentation

template<class T>
casa::memory::cptr< T >::kernel::kernel ( T *  v  )  [inline]

Definition at line 67 of file ptr.h.

References casa::memory::cptr< T >::kernel::count.

template<class T>
casa::memory::cptr< T >::kernel::kernel ( const kernel other  )  [inline]

Definition at line 68 of file ptr.h.

References casa::memory::cptr< T >::kernel::count.

template<class T>
casa::memory::cptr< T >::kernel::~kernel (  )  [inline]

Definition at line 69 of file ptr.h.

References casa::memory::cptr< T >::kernel::release().


Member Function Documentation

template<class T>
void casa::memory::cptr< T >::kernel::clear (  )  [inline]
template<class T>
bool casa::memory::cptr< T >::kernel::eq ( T *  x  )  const [inline]

Definition at line 75 of file ptr.h.

References casa::memory::cptr< T >::kernel::val.

template<class T>
bool casa::memory::cptr< T >::kernel::isNull (  )  const [inline]

Definition at line 73 of file ptr.h.

References casa::memory::cptr< T >::kernel::val.

Referenced by casa::memory::cptr< rowmap >::isNull().

template<class T>
void casa::memory::cptr< T >::kernel::operator= ( T *  oval  )  [inline]
template<class T>
void casa::memory::cptr< T >::kernel::operator= ( const kernel other  )  [inline]
template<class T>
void casa::memory::cptr< T >::kernel::release (  )  [inline]

Member Data Documentation

template<class T>
unsigned int* casa::memory::cptr< T >::kernel::count
template<class T>
T* casa::memory::cptr< T >::kernel::val

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1