casacore
|
#include <casacore/casa/config.h>
#include <casacore/casa/aips.h>
#include <casacore/casa/Utilities/DataType.h>
#include <casacore/casa/Arrays/ArrayFwd.h>
#include <cstdlib>
#include <memory>
#include <new>
#include <typeinfo>
#include <type_traits>
Go to the source code of this file.
Classes | |
class | casacore::ArrayInitPolicy |
More... | |
struct | casacore::ArrayInitPolicies |
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 > |
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 | |
casacore | |
this file contains all the compiler specific defines | |
Macros | |
#define | CASA_DEFAULT_ALIGNMENT |
Typedefs | |
template<typename T > | |
using | casacore::std11_allocator = std::allocator< T > |
Functions | |
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 46 of file Allocator.h.