![]() |
Arene Base
Fundamental Utilities For Safety Critical C++
|
This is the complete list of members for arene::base::inline_map< Key, Value, Capacity, Compare >, including all inherited members.
| at(Key const &key) -> Value & | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| at(Key const &key) const -> Value const & | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| at(OtherKey const &key) -> Value & | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| at(OtherKey const &key) const -> Value const & | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| begin() noexcept -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| begin() const noexcept -> const_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| capacity | arene::base::inline_map< Key, Value, Capacity, Compare > | static |
| cbegin() const noexcept -> const_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| cend() const noexcept -> const_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| clear() noexcept | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| const_iterator typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| const_pointer typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| const_reference typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| const_reverse_iterator typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| contains(Key const &key) const noexcept(comparison_is_noexcept<>) -> bool | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| contains(OtherKey const &key) const noexcept(comparison_is_noexcept< OtherKey >) -> bool | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| count(Key const &key) const noexcept(comparison_is_noexcept<>) -> size_type | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| count(OtherKey const &key) const noexcept(comparison_is_noexcept< OtherKey >) -> size_type | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| crbegin() const noexcept -> const_reverse_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| crend() const noexcept -> const_reverse_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| difference_type typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| emplace(Args &&... args) -> std::pair< iterator, bool > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| empty() const noexcept -> bool | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| end() noexcept -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| end() const noexcept -> const_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| equal_range(Key const &key) noexcept(comparison_is_noexcept<>) -> std::pair< iterator, iterator > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| equal_range(Key const &key) const noexcept(comparison_is_noexcept<>) -> std::pair< const_iterator, const_iterator > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| equal_range(OtherKey const &key) noexcept(comparison_is_noexcept< OtherKey >) -> std::pair< iterator, iterator > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| equal_range(OtherKey const &key) const noexcept(comparison_is_noexcept< OtherKey >) -> std::pair< const_iterator, const_iterator > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| erase(Key const &key) noexcept(comparison_is_noexcept<>) -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| erase(OtherKey const &key) noexcept(comparison_is_noexcept< OtherKey >) -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| erase(iterator pos) noexcept -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| erase(const_iterator pos) noexcept -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| erase(const_iterator first, const_iterator last) noexcept -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| fast_inequality_check(inline_map const &lhs, inline_map< Key, Value, OtherCapacity, Compare > const &rhs) noexcept -> inequality_heuristic | arene::base::inline_map< Key, Value, Capacity, Compare > | inlinestatic |
| find(Key const &key) noexcept(comparison_is_noexcept<>) -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| find(Key const &key) const noexcept(comparison_is_noexcept<>) -> const_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| find(OtherKey const &key) noexcept(comparison_is_noexcept< OtherKey >) -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| find(OtherKey const &key) const noexcept(comparison_is_noexcept< OtherKey >) -> const_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| inline_map class | arene::base::inline_map< Key, Value, Capacity, Compare > | friend |
| inline_map()=default | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| inline_map(std::initializer_list< value_type > init_list) | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| inline_map(std::initializer_list< value_type > init_list, Compare const &compare) | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| inline_map(Compare const &compare) noexcept(std::is_nothrow_copy_constructible< Compare >::value) | arene::base::inline_map< Key, Value, Capacity, Compare > | inlineexplicit |
| inline_map(inline_map const &other)=default | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| inline_map(move_construct_source &&other) noexcept(std::is_nothrow_move_constructible< Compare >::value &&std::is_nothrow_copy_constructible< Key >::value &&std::is_nothrow_move_constructible< Value >::value) | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| inline_map(inline_map< Key, Value, OtherCapacity, Compare > const &other) | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| inline_map(inline_map< Key, Value, OtherCapacity, Compare > &&other) | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| inline_map_base_type typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| insert(value_type const &value) -> std::pair< iterator, bool > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| insert(value_type &&value) -> std::pair< iterator, bool > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| insert(P &&value) -> std::pair< iterator, bool > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| insert_or_assign(Key const &key, OtherMapped &&mapped_value) -> std::pair< iterator, bool > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| insert_or_assign(Key &&key, OtherMapped &&mapped_value) -> std::pair< iterator, bool > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| insert_or_assign(OtherKey &&key, OtherMapped &&mapped_value) -> std::pair< iterator, bool > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| iterator typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| key_comp() const noexcept(std::is_nothrow_copy_constructible< Compare >::value) -> Compare | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| key_compare typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| key_type typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| lower_bound(Key const &key) noexcept(comparison_is_noexcept<>) -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| lower_bound(Key const &key) const noexcept(comparison_is_noexcept<>) -> const_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| lower_bound(OtherKey const &key) noexcept(comparison_is_noexcept< OtherKey >) -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| lower_bound(OtherKey const &key) const noexcept(comparison_is_noexcept< OtherKey >) -> const_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| mapped_type typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| max_size | arene::base::inline_map< Key, Value, Capacity, Compare > | static |
| operator!=(inline_map const &lhs, inline_map< Key, Value, OtherCapacity, Compare > const &rhs) noexcept -> bool | arene::base::inline_map< Key, Value, Capacity, Compare > | friend |
| operator=(dummy_copy_assign_source const &) -> inline_map &=delete | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| operator=(dummy_move_assign_source &&) -> inline_map &=delete | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| operator=(copy_assign_source const &other) noexcept(std::is_nothrow_copy_assignable< Compare >::value &&std::is_nothrow_copy_constructible< Key >::value &&std::is_nothrow_copy_constructible< Value >::value) -> inline_map & | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| operator=(inline_map< Key, Value, OtherCapacity, Compare > const &other) -> inline_map & | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| operator=(inline_map< Key, Value, OtherCapacity, Compare > const &other) -> inline_map & | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| operator=(move_assign_source &&other) noexcept(std::is_nothrow_move_assignable< Compare >::value &&std::is_nothrow_move_constructible< value_type >::value) -> inline_map & | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| operator=(inline_map< Key, Value, OtherCapacity, Compare > &&other) -> inline_map & | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| operator=(inline_map< Key, Value, OtherCapacity, Compare > &&other) -> inline_map & | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| arene::base::generic_ordering_from_three_way_compare_and_equals< inline_map< Key, Value, Capacity, compare_three_way > >::operator=(generic_ordering_from_three_way_compare_and_equals const &other) &noexcept -> generic_ordering_from_three_way_compare_and_equals &=default | arene::base::generic_ordering_from_three_way_compare_and_equals< inline_map< Key, Value, Capacity, compare_three_way > > | private |
| arene::base::generic_ordering_from_three_way_compare_and_equals< inline_map< Key, Value, Capacity, compare_three_way > >::operator=(generic_ordering_from_three_way_compare_and_equals &&other) &noexcept -> generic_ordering_from_three_way_compare_and_equals &=default | arene::base::generic_ordering_from_three_way_compare_and_equals< inline_map< Key, Value, Capacity, compare_three_way > > | private |
| operator==(inline_map const &lhs, inline_map< Key, Value, OtherCapacity, Compare > const &rhs) noexcept -> bool | arene::base::inline_map< Key, Value, Capacity, Compare > | friend |
| operator[](Key const &key) -> Value & | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| operator[](OtherKey const &key) -> Value & | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| pointer typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| rbegin() noexcept -> reverse_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| rbegin() const noexcept -> const_reverse_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| reference typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| rend() noexcept -> reverse_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| rend() const noexcept -> const_reverse_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| reverse_iterator typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| size() const noexcept -> size_type | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| size_type typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| three_way_compare(inline_map const &lhs, inline_map< Key, Value, OtherCapacity, Compare > const &rhs) noexcept -> strong_ordering | arene::base::inline_map< Key, Value, Capacity, Compare > | inlinestatic |
| try_construct() noexcept(std::is_nothrow_default_constructible< Compare >::value) -> optional< inline_map > | arene::base::inline_map< Key, Value, Capacity, Compare > | inlinestatic |
| try_construct(Compare const &comparator) noexcept(std::is_nothrow_copy_constructible< Compare >::value) -> optional< inline_map > | arene::base::inline_map< Key, Value, Capacity, Compare > | inlinestatic |
| try_construct(inline_map const &other) noexcept(std::is_nothrow_copy_constructible< C >::value &&std::is_nothrow_copy_constructible< V >::value) -> optional< inline_map > | arene::base::inline_map< Key, Value, Capacity, Compare > | inlinestatic |
| try_construct(inline_map< Key, Value, OtherCapacity, Compare > const &other) noexcept(std::is_nothrow_copy_constructible< C >::value &&std::is_nothrow_copy_constructible< V >::value) -> optional< inline_map > | arene::base::inline_map< Key, Value, Capacity, Compare > | inlinestatic |
| try_construct(inline_map &&other) noexcept(std::is_nothrow_move_constructible< C >::value &&std::is_nothrow_copy_constructible< K >::value &&std::is_nothrow_move_constructible< V >::value) -> optional< inline_map > | arene::base::inline_map< Key, Value, Capacity, Compare > | inlinestatic |
| try_construct(inline_map< Key, Value, OtherCapacity, Compare > &&other) noexcept(std::is_nothrow_copy_constructible< C >::value &&std::is_nothrow_copy_constructible< K >::value &&std::is_nothrow_move_constructible< V >::value) -> optional< inline_map > | arene::base::inline_map< Key, Value, Capacity, Compare > | inlinestatic |
| try_construct(std::initializer_list< value_type > init_list) noexcept(std::is_nothrow_default_constructible< Compare >::value &&comparison_is_noexcept<> &&std::is_nothrow_copy_constructible< Key >::value &&std::is_nothrow_copy_constructible< Value >::value) -> optional< inline_map > | arene::base::inline_map< Key, Value, Capacity, Compare > | inlinestatic |
| try_construct(std::initializer_list< value_type > init_list, Compare const &comparator) noexcept(std::is_nothrow_copy_constructible< Compare >::value &&comparison_is_noexcept<> &&std::is_nothrow_copy_constructible< Key >::value &&std::is_nothrow_copy_constructible< Value >::value) -> optional< inline_map > | arene::base::inline_map< Key, Value, Capacity, Compare > | inlinestatic |
| try_emplace(Key const &key, Args &&... args) -> std::pair< iterator, bool > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| try_emplace(Key &&key, Args &&... args) -> std::pair< iterator, bool > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| try_emplace(OtherKey &&key, Args &&... args) -> std::pair< iterator, bool > | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| upper_bound(Key const &key) noexcept(comparison_is_noexcept<>) -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| upper_bound(Key const &key) const noexcept(comparison_is_noexcept<>) -> const_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| upper_bound(OtherKey const &key) noexcept(comparison_is_noexcept< OtherKey >) -> iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| upper_bound(OtherKey const &key) const noexcept(comparison_is_noexcept< OtherKey >) -> const_iterator | arene::base::inline_map< Key, Value, Capacity, Compare > | inline |
| value_at_index(inline_map_passkey, Self &self, std::uint16_t index) -> conditional_t< std::is_const< std::remove_reference_t< Self > >::value, value_type const &, value_type & > | arene::base::inline_map< Key, Value, Capacity, Compare > | friend |
| value_type typedef | arene::base::inline_map< Key, Value, Capacity, Compare > | |
| ~inline_map()=default | arene::base::inline_map< Key, Value, Capacity, Compare > |