DASH  0.3.0
std::pmr::__details::resource_adaptor_imp< Allocator > Class Template Reference

Public Types

typedef Allocator allocator_type
 

Public Member Functions

 resource_adaptor_imp (const resource_adaptor_imp &)=default
 
template<class Allocator2 >
 resource_adaptor_imp (Allocator2 &&a2, typename std::enable_if< std::is_convertible< Allocator2, Allocator >::value, int >::type=0)
 
void * allocate (size_t bytes, size_t alignment=max_align)
 
void deallocate (void *p, size_t bytes, size_t alignment=max_align)
 
bool is_equal (const memory_resource &other) const noexcept
 

Detailed Description

template<class Allocator>
class std::pmr::__details::resource_adaptor_imp< Allocator >

Definition at line 160 of file polymorphic_allocator.h.


The documentation for this class was generated from the following file: