Loading...
Searching...
No Matches
PLMD::gch::detail::allocator_interface< Allocator > Member List

This is the complete list of members for PLMD::gch::detail::allocator_interface< Allocator >, including all inherited members.

alloc_base typedefPLMD::gch::detail::allocator_interface< Allocator >private
alloc_traits typedefPLMD::gch::detail::allocator_interface< Allocator >protected
alloc_ty typedefPLMD::gch::detail::allocator_interface< Allocator >protected
allocate(size_ty n)PLMD::gch::detail::allocator_interface< Allocator >inline
allocate_with_hint(size_ty n, cptr hint)PLMD::gch::detail::allocator_interface< Allocator >inline
allocator_interface(void)=defaultPLMD::gch::detail::allocator_interface< Allocator >
allocator_interface(allocator_interface &&) noexcept=defaultPLMD::gch::detail::allocator_interface< Allocator >
allocator_interface(const allocator_interface &other) noexceptPLMD::gch::detail::allocator_interface< Allocator >inline
allocator_interface(const alloc_ty &alloc) noexceptPLMD::gch::detail::allocator_interface< Allocator >inlineexplicit
allocator_interface(T &&, const alloc_ty &alloc) noexceptPLMD::gch::detail::allocator_interface< Allocator >inlineexplicit
bool_constant typedefPLMD::gch::detail::allocator_interface< Allocator >private
construct(ptr p, U &&val) noexceptPLMD::gch::detail::allocator_interface< Allocator >inline
construct(ptr p, Args &&... args) noexcept(noexcept(alloc_traits::construct(std::declval< alloc_ty & >(), std::declval< value_ty * >(), std::forward< Args >(args)...)))PLMD::gch::detail::allocator_interface< Allocator >inline
construct(ptr p, Args &&... args) noexcept(noexcept(::new(std::declval< void * >()) value_ty(std::declval< Args >()...)))PLMD::gch::detail::allocator_interface< Allocator >inline
construct_at(value_ty *p, Args &&... args) noexcept(noexcept(::new(std::declval< void * >()) V(std::declval< Args >()...))) -> decltype(::new(std::declval< void * >()) V(std::declval< Args >()...))PLMD::gch::detail::allocator_interface< Allocator >inlineprivatestatic
cptr typedefPLMD::gch::detail::allocator_interface< Allocator >protected
cvptr typedefPLMD::gch::detail::allocator_interface< Allocator >protected
deallocate(ptr p, size_ty n)PLMD::gch::detail::allocator_interface< Allocator >inline
default_uninitialized_copy(InputIt first, InputIt last, ptr d_first)PLMD::gch::detail::allocator_interface< Allocator >inline
default_uninitialized_value_construct(ptr first, ptr last)PLMD::gch::detail::allocator_interface< Allocator >inline
destroy(ptr) const noexceptPLMD::gch::detail::allocator_interface< Allocator >inline
destroy(ptr p) noexceptPLMD::gch::detail::allocator_interface< Allocator >inline
destroy(ptr p) noexceptPLMD::gch::detail::allocator_interface< Allocator >inline
destroy_at(value_ty *p) noexceptPLMD::gch::detail::allocator_interface< Allocator >inlineprivatestatic
destroy_at(value_ty *p) noexceptPLMD::gch::detail::allocator_interface< Allocator >inlineprivatestatic
destroy_range(ptr, ptr) const noexceptPLMD::gch::detail::allocator_interface< Allocator >inline
destroy_range(ptr first, ptr last) noexceptPLMD::gch::detail::allocator_interface< Allocator >inline
diff_ty typedefPLMD::gch::detail::allocator_interface< Allocator >protected
difference_type typedefPLMD::gch::detail::allocator_interface< Allocator >
external_range_length(ForwardIt first, ForwardIt last)PLMD::gch::detail::allocator_interface< Allocator >inlinestatic
external_range_length(ForwardIt first, ForwardIt last) noexceptPLMD::gch::detail::allocator_interface< Allocator >inlinestatic
external_range_length_impl(RandomIt first, RandomIt last, std::random_access_iterator_tag)PLMD::gch::detail::allocator_interface< Allocator >inlinestatic
external_range_length_impl(ForwardIt first, ForwardIt last, std::forward_iterator_tag)PLMD::gch::detail::allocator_interface< Allocator >inlinestatic
get_max_size(void) const noexceptPLMD::gch::detail::allocator_interface< Allocator >inline
internal_range_length(cptr first, cptr last) noexceptPLMD::gch::detail::allocator_interface< Allocator >inlinestatic
numeric_max(void) noexceptPLMD::gch::detail::allocator_interface< Allocator >inlinestatic
operator=(const allocator_interface &)=defaultPLMD::gch::detail::allocator_interface< Allocator >
operator=(allocator_interface &&) noexcept=defaultPLMD::gch::detail::allocator_interface< Allocator >
ptr typedefPLMD::gch::detail::allocator_interface< Allocator >protected
size_ty typedefPLMD::gch::detail::allocator_interface< Allocator >protected
size_type typedefPLMD::gch::detail::allocator_interface< Allocator >
throw_range_length_error(void)PLMD::gch::detail::allocator_interface< Allocator >inlinestatic
to_address(value_ty *p) noexceptPLMD::gch::detail::allocator_interface< Allocator >inlinestatic
to_address(const value_ty *p) noexceptPLMD::gch::detail::allocator_interface< Allocator >inlinestatic
to_address(const Pointer &p) noexcept -> decltype(std::pointer_traits< Pointer >::to_address(p))PLMD::gch::detail::allocator_interface< Allocator >inlinestatic
to_address(const Pointer &p) noexcept -> decltype(to_address(p.operator->()))PLMD::gch::detail::allocator_interface< Allocator >inlinestatic
unchecked_advance(Iterator &pos, Integer n) noexceptPLMD::gch::detail::allocator_interface< Allocator >inlinestatic
unchecked_next(Iterator pos, Integer n=1) noexceptPLMD::gch::detail::allocator_interface< Allocator >inlinestatic
unchecked_prev(Iterator pos, Integer n=1) noexceptPLMD::gch::detail::allocator_interface< Allocator >inlinestatic
underlying_if_enum_t typedefPLMD::gch::detail::allocator_interface< Allocator >private
uninitialized_copy(ForwardIt first, ForwardIt last, ptr dest) noexceptPLMD::gch::detail::allocator_interface< Allocator >inline
uninitialized_copy(std::move_iterator< ForwardIt > first, std::move_iterator< ForwardIt > last, ptr dest) noexceptPLMD::gch::detail::allocator_interface< Allocator >inline
uninitialized_copy(InputIt first, InputIt last, ptr d_first)PLMD::gch::detail::allocator_interface< Allocator >inline
uninitialized_fill(ptr first, ptr last)PLMD::gch::detail::allocator_interface< Allocator >inline
uninitialized_fill(ptr first, ptr last, const value_ty &val)PLMD::gch::detail::allocator_interface< Allocator >inline
uninitialized_value_construct(ptr first, ptr last)PLMD::gch::detail::allocator_interface< Allocator >inline
uninitialized_value_construct(ptr first, ptr last)PLMD::gch::detail::allocator_interface< Allocator >inline
value_ty typedefPLMD::gch::detail::allocator_interface< Allocator >protected
void_t typedefPLMD::gch::detail::allocator_interface< Allocator >private
vptr typedefPLMD::gch::detail::allocator_interface< Allocator >protected
~allocator_interface(void)=defaultPLMD::gch::detail::allocator_interface< Allocator >