AutoPas  3.0.0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions | Variables
AlignedAllocator.h File Reference
#include <cstdlib>
#include <limits>
#include <new>
#include <utility>
Include dependency graph for AlignedAllocator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  autopas::AlignedAllocator< T, Alignment >
 AlignedAllocator class. More...
 
struct  autopas::AlignedAllocator< T, Alignment >::rebind< U >
 Equivalent allocator for other types Class whose member other is an alias of allocator for type U. More...
 

Namespaces

namespace  autopas
 This is the main namespace of AutoPas.
 

Functions

template<typename T , size_t TAlignment, typename U , size_t UAlignment>
bool autopas::operator== (const AlignedAllocator< T, TAlignment > &, const AlignedAllocator< U, UAlignment > &)
 equals operator
 
template<typename T , size_t TAlignment, typename U , size_t UAlignment>
bool autopas::operator!= (const AlignedAllocator< T, TAlignment > &a, const AlignedAllocator< U, UAlignment > &b)
 unequals operator
 

Variables

constexpr unsigned int autopas::DEFAULT_CACHE_LINE_SIZE {64}
 Default size for a cache line.
 

Detailed Description

Author
tchipev
Date
07.02.2018