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