casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions | Variables
PtrHolder.h File Reference
#include <casacore/casa/aips.h>
#include <casacore/casa/Utilities/PtrHolder.tcc>

Go to the source code of this file.

Classes

class  casacore::PtrHolder< T >
 Hold and delete pointers not deleted by object destructors. More...
 
class  SPtrHolder< T >
 Hold and delete pointers not deleted by object destructors. More...
 

Namespaces

 casacore
 For temporary backward namespace compatibility, use casa as alias for casacore.
 

Functions

T * casacore::operator-> () const
 Make it possible to use -> on the pointer object. More...
 
Bool casacore::isCArray () const
 See if the pointer points to a C-array. More...
 
 casacore::PtrHolder (const PtrHolder< T > &other)
 
PtrHolder< T > & casacore::operator= (const PtrHolder< T > &other)
 
void casacore::delete_pointer_if_necessary ()
 

Variables

T * casacore::ptr_p
 
Bool casacore::isCarray_p