casacore
Public Types | Public Member Functions | Protected Member Functions | Friends | List of all members
casacore::AbstractAllocator< T > Class Template Referenceabstract

#include <Allocator.h>

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

§ value_type

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

Definition at line 398 of file Allocator.h.

Constructor & Destructor Documentation

§ ~AbstractAllocator()

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

Definition at line 399 of file Allocator.h.

§ AbstractAllocator()

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

Definition at line 401 of file Allocator.h.

Member Function Documentation

§ getAllocator()

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

Friends And Related Function Documentation

§ Array< T >

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

Definition at line 402 of file Allocator.h.

§ Block< T >

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: