vSMC  v3.0.0
Scalable Monte Carlo
vsmc::Allocator< T, Alignment, Memory > Member List

This is the complete list of members for vsmc::Allocator< T, Alignment, Memory >, including all inherited members.

allocate(size_type n, const void *=nullptr)vsmc::Allocator< T, Alignment, Memory >inline
Allocator()=defaultvsmc::Allocator< T, Alignment, Memory >
Allocator(const Allocator< T, Alignment, Memory > &)=defaultvsmc::Allocator< T, Alignment, Memory >
Allocator(Allocator< T, Alignment, Memory > &&)=defaultvsmc::Allocator< T, Alignment, Memory >
Allocator(const Allocator< U, Alignment, Memory > &other)vsmc::Allocator< T, Alignment, Memory >inline
Allocator(Allocator< U, Alignment, Memory > &&other)vsmc::Allocator< T, Alignment, Memory >inline
const_pointer typedefvsmc::Allocator< T, Alignment, Memory >
const_reference typedefvsmc::Allocator< T, Alignment, Memory >
constrct(U *ptr, Arg &&arg, Args &&...args)vsmc::Allocator< T, Alignment, Memory >inline
construct(U *ptr)vsmc::Allocator< T, Alignment, Memory >inline
deallocate(pointer ptr, size_type=0) noexceptvsmc::Allocator< T, Alignment, Memory >inline
difference_type typedefvsmc::Allocator< T, Alignment, Memory >
is_always_equal typedefvsmc::Allocator< T, Alignment, Memory >
operator=(const Allocator< T, Alignment, Memory > &)=defaultvsmc::Allocator< T, Alignment, Memory >
operator=(Allocator< T, Alignment, Memory > &&)=defaultvsmc::Allocator< T, Alignment, Memory >
pointer typedefvsmc::Allocator< T, Alignment, Memory >
reference typedefvsmc::Allocator< T, Alignment, Memory >
size_type typedefvsmc::Allocator< T, Alignment, Memory >
value_type typedefvsmc::Allocator< T, Alignment, Memory >