neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
plf::hive< element_type, allocator_type > Member List

This is the complete list of members for plf::hive< element_type, allocator_type >, including all inherited members.

assign(const size_type size, const element_type &element)plf::hive< element_type, allocator_type >inline
assign(const typename std::enable_if_t<!std::numeric_limits< iterator_type >::is_integer, iterator_type > first, const iterator_type last)plf::hive< element_type, allocator_type >inline
assign(const std::move_iterator< iterator_type > first, const std::move_iterator< iterator_type > last)plf::hive< element_type, allocator_type >inline
assign(const std::initializer_list< element_type > &element_list)plf::hive< element_type, allocator_type >inline
assign_range(range_type &&the_range)plf::hive< element_type, allocator_type >inline
begin() noexceptplf::hive< element_type, allocator_type >inline
begin() const noexceptplf::hive< element_type, allocator_type >inline
block_capacity_hard_limits() noexceptplf::hive< element_type, allocator_type >inlinestatic
block_capacity_limits() const noexceptplf::hive< element_type, allocator_type >inline
capacity() const noexceptplf::hive< element_type, allocator_type >inline
cbegin() const noexceptplf::hive< element_type, allocator_type >inline
cend() const noexceptplf::hive< element_type, allocator_type >inline
clear() noexceptplf::hive< element_type, allocator_type >inline
const_iterator typedefplf::hive< element_type, allocator_type >
const_iteratorplf::hive< element_type, allocator_type >
const_pointer typedefplf::hive< element_type, allocator_type >
const_reference typedefplf::hive< element_type, allocator_type >
const_reverse_iterator typedefplf::hive< element_type, allocator_type >
const_reverse_iteratorplf::hive< element_type, allocator_type >
crbegin() const noexceptplf::hive< element_type, allocator_type >inline
crend() const noexceptplf::hive< element_type, allocator_type >inline
difference_type typedefplf::hive< element_type, allocator_type >
emplace(arguments &&... parameters)plf::hive< element_type, allocator_type >inline
empty() const noexceptplf::hive< element_type, allocator_type >inline
end() noexceptplf::hive< element_type, allocator_type >inline
end() const noexceptplf::hive< element_type, allocator_type >inline
erase(const const_iterator it)plf::hive< element_type, allocator_type >inline
erase(const const_iterator iterator1, const const_iterator iterator2)plf::hive< element_type, allocator_type >inline
get_allocator() const noexceptplf::hive< element_type, allocator_type >inline
get_iterator(const pointer element_pointer) noexceptplf::hive< element_type, allocator_type >inline
get_iterator(const const_pointer element_pointer) const noexceptplf::hive< element_type, allocator_type >inline
hive(const allocator_type &alloc) noexceptplf::hive< element_type, allocator_type >inlineexplicit
hive() noexcept(noexcept(allocator_type()))plf::hive< element_type, allocator_type >inline
hive(const hive_limits block_limits, const allocator_type &alloc)plf::hive< element_type, allocator_type >inline
hive(const hive_limits block_limits)plf::hive< element_type, allocator_type >inlineexplicit
hive(const hive &source, const std::type_identity_t< allocator_type > &alloc)plf::hive< element_type, allocator_type >inline
hive(const hive &source)plf::hive< element_type, allocator_type >inline
hive(hive &&source, const std::type_identity_t< allocator_type > &alloc)plf::hive< element_type, allocator_type >inline
hive(hive &&source) noexceptplf::hive< element_type, allocator_type >inline
hive(const size_type fill_number, const element_type &element, const hive_limits block_limits, const allocator_type &alloc=allocator_type())plf::hive< element_type, allocator_type >inline
hive(const size_type fill_number, const element_type &element, const allocator_type &alloc=allocator_type())plf::hive< element_type, allocator_type >inline
hive(const size_type fill_number, const hive_limits block_limits, const allocator_type &alloc=allocator_type())plf::hive< element_type, allocator_type >inline
hive(const size_type fill_number, const allocator_type &alloc=allocator_type())plf::hive< element_type, allocator_type >inline
hive(const typename std::enable_if_t<!std::numeric_limits< iterator_type >::is_integer, iterator_type > &first, const iterator_type &last, const hive_limits block_limits, const allocator_type &alloc=allocator_type())plf::hive< element_type, allocator_type >inline
hive(const typename std::enable_if_t<!std::numeric_limits< iterator_type >::is_integer, iterator_type > &first, const iterator_type &last, const allocator_type &alloc=allocator_type())plf::hive< element_type, allocator_type >inline
hive(const std::initializer_list< element_type > &element_list, const hive_limits block_limits, const allocator_type &alloc=allocator_type())plf::hive< element_type, allocator_type >inline
hive(const std::initializer_list< element_type > &element_list, const allocator_type &alloc=allocator_type())plf::hive< element_type, allocator_type >inline
hive(plf::ranges::from_range_t, range_type &&rg, const hive_limits block_limits, const allocator_type &alloc=allocator_type())plf::hive< element_type, allocator_type >inline
hive(plf::ranges::from_range_t, range_type &&rg, const allocator_type &alloc=allocator_type())plf::hive< element_type, allocator_type >inline
insert(const element_type &element)plf::hive< element_type, allocator_type >inline
insert(element_type &&element)plf::hive< element_type, allocator_type >inline
insert(size_type size, const element_type &element)plf::hive< element_type, allocator_type >inline
insert(const typename std::enable_if_t<!std::numeric_limits< iterator_type >::is_integer, iterator_type > first, const iterator_type last)plf::hive< element_type, allocator_type >inline
insert(const std::move_iterator< iterator_type > first, const std::move_iterator< iterator_type > last)plf::hive< element_type, allocator_type >inline
insert(const std::initializer_list< element_type > &element_list)plf::hive< element_type, allocator_type >inline
insert_range(range_type &&the_range)plf::hive< element_type, allocator_type >inline
is_active(const const_iterator &it) const noexceptplf::hive< element_type, allocator_type >inline
iterator typedefplf::hive< element_type, allocator_type >
iteratorplf::hive< element_type, allocator_type >
max_block_capacity_per_allocation(const size_type allocation_amount) noexceptplf::hive< element_type, allocator_type >inlinestatic
max_size() const noexceptplf::hive< element_type, allocator_type >inline
operator=(const hive &source)plf::hive< element_type, allocator_type >inline
operator=(hive &&source) noexcept(std::allocator_traits< allocator_type >::propagate_on_container_move_assignment::value||std::allocator_traits< allocator_type >::is_always_equal::value)plf::hive< element_type, allocator_type >inline
operator=(const std::initializer_list< element_type > &element_list)plf::hive< element_type, allocator_type >inline
pointer typedefplf::hive< element_type, allocator_type >
rbegin() noexceptplf::hive< element_type, allocator_type >inline
rbegin() const noexceptplf::hive< element_type, allocator_type >inline
reference typedefplf::hive< element_type, allocator_type >
rend() noexceptplf::hive< element_type, allocator_type >inline
rend() const noexceptplf::hive< element_type, allocator_type >inline
reserve(size_type new_capacity)plf::hive< element_type, allocator_type >inline
reshape(const hive_limits block_limits)plf::hive< element_type, allocator_type >inline
reverse_iterator typedefplf::hive< element_type, allocator_type >
reverse_iteratorplf::hive< element_type, allocator_type >
shrink_to_fit()plf::hive< element_type, allocator_type >inline
size() const noexceptplf::hive< element_type, allocator_type >inline
size_type typedefplf::hive< element_type, allocator_type >
sort(comparison_function compare)plf::hive< element_type, allocator_type >inline
sort()plf::hive< element_type, allocator_type >inline
splice(hive &&source)plf::hive< element_type, allocator_type >inline
splice(hive &source)plf::hive< element_type, allocator_type >inline
swap(hive &source) noexcept(std::allocator_traits< allocator_type >::propagate_on_container_swap::value||std::allocator_traits< allocator_type >::is_always_equal::value)plf::hive< element_type, allocator_type >inline
trim_capacity() noexceptplf::hive< element_type, allocator_type >inline
trim_capacity(const size_type capacity_retain) noexceptplf::hive< element_type, allocator_type >inline
unique(comparison_function compare)plf::hive< element_type, allocator_type >inline
unique()plf::hive< element_type, allocator_type >inline
value_type typedefplf::hive< element_type, allocator_type >
~hive() noexceptplf::hive< element_type, allocator_type >inline