casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Protected Member Functions | Friends | List of all members
casacore::AbstractAllocator< T > Class Template Referenceabstract

#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 >

Public Types

typedef T value_type

Public Member Functions

virtual ~AbstractAllocator ()

Protected Member Functions

 AbstractAllocator ()
< T > * 
getAllocator () const =0


class Array< T >
class Block< T >

Detailed Description

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

Definition at line 333 of file Allocator.h.

Member Typedef Documentation

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

Definition at line 335 of file Allocator.h.

Constructor & Destructor Documentation

template<typename T>
virtual casacore::AbstractAllocator< T >::~AbstractAllocator ( )

Definition at line 336 of file Allocator.h.

template<typename T>
casacore::AbstractAllocator< T >::AbstractAllocator ( )

Definition at line 338 of file Allocator.h.

Member Function Documentation

template<typename T>
virtual Allocator_private::BulkAllocator<T>* casacore::AbstractAllocator< T >::getAllocator ( ) const
protectedpure virtual

Friends And Related Function Documentation

template<typename T>
friend class Array< T >

Definition at line 339 of file Allocator.h.

template<typename T>
friend class Block< T >

Definition at line 340 of file Allocator.h.

The documentation for this class was generated from the following file: