casacore::AbstractAllocator< T > Class Template Reference

#include <Allocator.h>

Inheritance diagram for casacore::AbstractAllocator< T >:
casacore::BaseAllocator< T, AlignedAllocator< T, ALIGNMENT > > casacore::BaseAllocator< T, AlignedAllocator< T, CASA_DEFAULT_ALIGNMENT > > casacore::BaseAllocator< T, NewDelAllocator< T > > casacore::BaseAllocator< T, Sub > casacore::AlignedAllocator< T, ALIGNMENT > casacore::AlignedAllocator< T > casacore::NewDelAllocator< T > casacore::DefaultAllocator< T >

List of all members.

Public Types

typedef T value_type

Public Member Functions

virtual ~AbstractAllocator ()

Protected Member Functions

 AbstractAllocator ()
virtual
Allocator_private::BulkAllocator
< T > * 
getAllocator () const =0

Friends

class Array< T >
class Block< T >

Detailed Description

template<typename T>
class casacore::AbstractAllocator< T >

Definition at line 396 of file Allocator.h.


Member Typedef Documentation

template<typename T>
typedef T casacore::AbstractAllocator< T >::value_type

Constructor & Destructor Documentation

template<typename T>
virtual casacore::AbstractAllocator< T >::~AbstractAllocator (  )  [inline, virtual]

Definition at line 399 of file Allocator.h.

template<typename T>
casacore::AbstractAllocator< T >::AbstractAllocator (  )  [inline, protected]

Definition at line 401 of file Allocator.h.


Member Function Documentation

template<typename T>
virtual Allocator_private::BulkAllocator<T>* casacore::AbstractAllocator< T >::getAllocator (  )  const [protected, pure virtual]

Friends And Related Function Documentation

template<typename T>
friend class Array< T > [friend]

Definition at line 402 of file Allocator.h.

template<typename T>
friend class Block< T > [friend]

Definition at line 403 of file Allocator.h.


The documentation for this class 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