tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
flat_set< Key, Container, Compare > Member List

This is the complete list of members for flat_set< Key, Container, Compare >, including all inherited members.

begin() noexcept -> iteratorflat_set< Key, Container, Compare >inline
begin() const noexcept -> const_iteratorflat_set< Key, Container, Compare >inline
cbegin() const noexcept -> const_iteratorflat_set< Key, Container, Compare >inline
cend() const noexcept -> const_iteratorflat_set< Key, Container, Compare >inline
clear() noexcept -> voidflat_set< Key, Container, Compare >inline
const_iterator typedefflat_set< Key, Container, Compare >
const_reference typedefflat_set< Key, Container, Compare >
const_reverse_iterator typedefflat_set< Key, Container, Compare >
container_type typedefflat_set< Key, Container, Compare >
contains(key_type const &key) const -> boolflat_set< Key, Container, Compare >inline
contains(K const &key) const -> boolflat_set< Key, Container, Compare >inline
count(key_type const &key) const -> size_typeflat_set< Key, Container, Compare >inline
count(K const &key) const -> size_typeflat_set< Key, Container, Compare >inline
crbegin() const noexcept -> const_reverse_iteratorflat_set< Key, Container, Compare >inline
crend() const noexcept -> const_reverse_iteratorflat_set< Key, Container, Compare >inline
difference_type typedefflat_set< Key, Container, Compare >
emplace(Args &&... args) -> etl::pair< iterator, bool >flat_set< Key, Container, Compare >inline
emplace_hint(const_iterator, Args &&... args) -> iteratorflat_set< Key, Container, Compare >inline
empty() const noexcept -> boolflat_set< Key, Container, Compare >inline
end() noexcept -> iteratorflat_set< Key, Container, Compare >inline
end() const noexcept -> const_iteratorflat_set< Key, Container, Compare >inline
equal_range(key_type const &key) -> etl::pair< iterator, iterator >flat_set< Key, Container, Compare >inline
equal_range(key_type const &key) const -> etl::pair< const_iterator, const_iterator >flat_set< Key, Container, Compare >inline
equal_range(K const &key) -> etl::pair< iterator, iterator >flat_set< Key, Container, Compare >inline
equal_range(K const &key) const -> etl::pair< const_iterator, const_iterator >flat_set< Key, Container, Compare >inline
erase(iterator position) -> iteratorflat_set< Key, Container, Compare >inline
erase(const_iterator position) -> iteratorflat_set< Key, Container, Compare >inline
erase(key_type const &key) -> size_typeflat_set< Key, Container, Compare >inline
erase(const_iterator first, const_iterator last) -> iteratorflat_set< Key, Container, Compare >inline
extract() &&-> container_typeflat_set< Key, Container, Compare >inline
find(key_type const &key) -> iteratorflat_set< Key, Container, Compare >inline
find(key_type const &key) const -> const_iteratorflat_set< Key, Container, Compare >inline
find(K const &key) -> iteratorflat_set< Key, Container, Compare >inline
find(K const &key) const -> const_iteratorflat_set< Key, Container, Compare >inline
flat_set()flat_set< Key, Container, Compare >inline
flat_set(container_type const &container)flat_set< Key, Container, Compare >inlineexplicit
flat_set(etl::sorted_unique_t, container_type cont)flat_set< Key, Container, Compare >inline
flat_set(Compare const &comp)flat_set< Key, Container, Compare >inlineexplicit
flat_set(InputIt first, InputIt last, Compare const &comp=Compare())flat_set< Key, Container, Compare >inline
flat_set(etl::sorted_unique_t, InputIt first, InputIt last, Compare const &comp=Compare())flat_set< Key, Container, Compare >inline
insert(value_type const &x) -> etl::pair< iterator, bool >flat_set< Key, Container, Compare >inline
insert(value_type &&x) -> etl::pair< iterator, bool >flat_set< Key, Container, Compare >inline
insert(const_iterator position, value_type const &x) -> iteratorflat_set< Key, Container, Compare >inline
insert(const_iterator position, value_type &&x) -> iteratorflat_set< Key, Container, Compare >inline
insert(InputIt first, InputIt last) -> voidflat_set< Key, Container, Compare >inline
insert(etl::sorted_unique_t, InputIt first, InputIt last) -> voidflat_set< Key, Container, Compare >
iterator typedefflat_set< Key, Container, Compare >
key_comp() const -> key_compareflat_set< Key, Container, Compare >inline
key_compare typedefflat_set< Key, Container, Compare >
key_type typedefflat_set< Key, Container, Compare >
lower_bound(key_type const &key) -> iteratorflat_set< Key, Container, Compare >inline
lower_bound(key_type const &key) const -> const_iteratorflat_set< Key, Container, Compare >inline
lower_bound(K const &key) -> iteratorflat_set< Key, Container, Compare >inline
lower_bound(K const &key) const -> const_iteratorflat_set< Key, Container, Compare >inline
max_size() const noexcept -> size_typeflat_set< Key, Container, Compare >inline
operator<(flat_set const &lhs, flat_set const &rhs) -> boolflat_set< Key, Container, Compare >friend
operator<=(flat_set const &x, flat_set const &y) -> boolflat_set< Key, Container, Compare >friend
operator==(flat_set const &lhs, flat_set const &rhs) -> boolflat_set< Key, Container, Compare >friend
operator>(flat_set const &x, flat_set const &y) -> boolflat_set< Key, Container, Compare >friend
operator>=(flat_set const &x, flat_set const &y) -> boolflat_set< Key, Container, Compare >friend
rbegin() noexcept -> reverse_iteratorflat_set< Key, Container, Compare >inline
rbegin() const noexcept -> const_reverse_iteratorflat_set< Key, Container, Compare >inline
reference typedefflat_set< Key, Container, Compare >
rend() noexcept -> reverse_iteratorflat_set< Key, Container, Compare >inline
rend() const noexcept -> const_reverse_iteratorflat_set< Key, Container, Compare >inline
replace(container_type &&container) -> voidflat_set< Key, Container, Compare >inline
reverse_iterator typedefflat_set< Key, Container, Compare >
size() const noexcept -> size_typeflat_set< Key, Container, Compare >inline
size_type typedefflat_set< Key, Container, Compare >
swap(flat_set &other) noexcept(etl::is_nothrow_swappable_v< Container > &&etl::is_nothrow_swappable_v< Compare >) -> voidflat_set< Key, Container, Compare >inline
swap(flat_set &x, flat_set &y) noexcept(noexcept(x.swap(y))) -> voidflat_set< Key, Container, Compare >friend
upper_bound(key_type const &key) -> iteratorflat_set< Key, Container, Compare >inline
upper_bound(key_type const &key) const -> const_iteratorflat_set< Key, Container, Compare >inline
upper_bound(K const &key) -> iteratorflat_set< Key, Container, Compare >inline
upper_bound(K const &key) const -> const_iteratorflat_set< Key, Container, Compare >inline
value_comp() const -> value_compareflat_set< Key, Container, Compare >inline
value_compare typedefflat_set< Key, Container, Compare >
value_type typedefflat_set< Key, Container, Compare >