Allocator.h File Reference

Go to the source code of this file.

Classes

class  casacore::ArrayInitPolicy
 A global enum used by some Array/Block constructors. More...
struct  casacore::std11_allocator< T >
struct  casacore::std11_allocator< T >::rebind< TOther >
struct  casacore::casacore_allocator< T, ALIGNMENT >
struct  casacore::casacore_allocator< T, ALIGNMENT >::rebind< TOther >
struct  casacore::new_del_allocator< T >
struct  casacore::new_del_allocator< T >::rebind< TOther >
class  casacore::Allocator_private
struct  casacore::Allocator_private::BulkAllocator< T2 >
struct  casacore::Allocator_private::BulkAllocatorImpl< Allocator >
class  casacore::Allocator_private::BulkAllocatorInitializer< Allocator >
struct  casacore::Allocator_private::AllocSpec< T >
 Allocator specifier. More...
class  casacore::AbstractAllocator< T >
class  casacore::BaseAllocator< T, Sub >
class  casacore::NewDelAllocator< T >
 An allocator behaves like operator new[]/delete[]. More...
class  casacore::AlignedAllocator< T, ALIGNMENT >
 An allocator which allocates aligned memory. More...
class  casacore::DefaultAllocator< T >
 An aligned allocator with the default alignment. More...
struct  casacore::AllocSpec< T >
 Allocator specifier. More...

Namespaces

namespace  casacore
 

this file contains all the compiler specific defines


Defines

#define noexcept
#define CASA_UNDEF_noexcept
#define CASA_DEFAULT_ALIGNMENT

Functions

template<typename T >
bool casacore::operator== (const std11_allocator< T > &, const std11_allocator< T > &)
template<typename T >
bool casacore::operator!= (const std11_allocator< T > &, const std11_allocator< T > &)
template<typename T , size_t ALIGNMENT>
bool casacore::operator== (const casacore_allocator< T, ALIGNMENT > &, const casacore_allocator< T, ALIGNMENT > &)
template<typename T , size_t ALIGNMENT>
bool casacore::operator!= (const casacore_allocator< T, ALIGNMENT > &, const casacore_allocator< T, ALIGNMENT > &)
template<typename T >
bool casacore::operator== (const new_del_allocator< T > &, const new_del_allocator< T > &)
template<typename T >
bool casacore::operator!= (const new_del_allocator< T > &, const new_del_allocator< T > &)

Define Documentation

#define CASA_DEFAULT_ALIGNMENT

Definition at line 48 of file Allocator.h.

#define CASA_UNDEF_noexcept

Definition at line 44 of file Allocator.h.

#define noexcept

Definition at line 43 of file Allocator.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1