MySQL 9.6.0
Source Code Documentation
mysql::sets::throwing::Boundary_container< Storage_tp > Member List

This is the complete list of members for mysql::sets::throwing::Boundary_container< Storage_tp >, including all inherited members.

Allocator_t typedefmysql::sets::throwing::Boundary_container< Storage_tp >
assign(Source_t &&source)mysql::sets::throwing::Boundary_container< Storage_tp >inline
assign(const First_iterator_t &first, const Sentinel_t &last) noexcept(shall_catch==mysql::utils::Shall_catch::yes||noexcept(std::declval< Wrapped_t >().assign(first, last)))mysql::sets::throwing::Boundary_container< Storage_tp >inline
assign(const Other_t &other) noexcept(shall_catch==mysql::utils::Shall_catch::yes||noexcept(std::declval< Self_t >().assign(other.begin(), other.end())))mysql::sets::throwing::Boundary_container< Storage_tp >inline
assign(Self_t &&other) noexceptmysql::sets::throwing::Boundary_container< Storage_tp >inline
back() constmysql::ranges::Collection_interface< Self_tp >inline
Base_t typedefmysql::sets::throwing::Boundary_container< Storage_tp >
Basic_boundary_container_wrapper(Args_t &&...args)mysql::sets::Basic_boundary_container_wrapper< Boundary_container< Storage_tp >, Storage_tp >inlineexplicit
Basic_boundary_container_wrapper(const Basic_boundary_container_wrapper &source)=defaultmysql::sets::Basic_boundary_container_wrapper< Boundary_container< Storage_tp >, Storage_tp >
Basic_boundary_container_wrapper(Basic_boundary_container_wrapper &&source) noexcept=defaultmysql::sets::Basic_boundary_container_wrapper< Boundary_container< Storage_tp >, Storage_tp >
Basic_container_wrapper(Args_t &&...args) noexcept(noexcept(Wrapped_t(std::forward< Args_t >(args)...)))mysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inlineexplicit
Basic_set_container_wrapper(Args_t &&...args)mysql::sets::Basic_set_container_wrapper< Self_tp, Wrapped_tp, shall_catch_tp >inlineexplicit
Basic_set_container_wrapper_t typedefmysql::sets::Basic_boundary_container_wrapper< Boundary_container< Storage_tp >, Storage_tp >private
begin() noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inline
begin() const noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inline
Boundary_container() noexcept=defaultmysql::sets::throwing::Boundary_container< Storage_tp >
Boundary_container(const Boundary_container &source)=defaultmysql::sets::throwing::Boundary_container< Storage_tp >
Boundary_container(Boundary_container &&source) noexcept=defaultmysql::sets::throwing::Boundary_container< Storage_tp >
Boundary_container(const Memory_resource_t &memory_resource) noexceptmysql::sets::throwing::Boundary_container< Storage_tp >inlineexplicit
Boundary_container(const Is_boundary_set_over_traits< Set_traits_t > auto &source, const Memory_resource_t &memory_resource)mysql::sets::throwing::Boundary_container< Storage_tp >inlineexplicit
Boundary_container(const Is_boundary_set_over_traits< Set_traits_t > auto &source)mysql::sets::throwing::Boundary_container< Storage_tp >inlineexplicit
Boundary_container(const First_iterator_t &first, const std::sentinel_for< First_iterator_t > auto &last, const Memory_resource_t &memory_resource)mysql::sets::throwing::Boundary_container< Storage_tp >inlineexplicit
Boundary_container(const First_iterator_t &first, const std::sentinel_for< First_iterator_t > auto &last)mysql::sets::throwing::Boundary_container< Storage_tp >inlineexplicit
Can_donate enum namemysql::sets::throwing::Boundary_container< Storage_tp >private
cbegin() constmysql::ranges::Collection_interface< Self_tp >inline
cend() constmysql::ranges::Collection_interface< Self_tp >inline
clear() noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inline
Const_iterator_t typedefmysql::sets::throwing::Boundary_container< Storage_tp >
crbegin() constmysql::ranges::Collection_interface< Self_tp >inline
crend() constmysql::ranges::Collection_interface< Self_tp >inline
data()mysql::ranges::Collection_interface< Self_tp >inline
data() constmysql::ranges::Collection_interface< Self_tp >inline
Element_t typedefmysql::sets::throwing::Boundary_container< Storage_tp >
empty() const noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inline
end() noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inline
end() const noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inline
front() constmysql::ranges::Collection_interface< Self_tp >inline
get_allocator() const noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inline
get_memory_resource() const noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inline
has_fast_insertionmysql::sets::throwing::Boundary_container< Storage_tp >static
Hint_guaranteed enum namemysql::sets::throwing::Boundary_container< Storage_tp >private
inplace_intersect(const Element_t &start, const Element_t &exclusive_end) noexceptmysql::sets::throwing::Boundary_container< Storage_tp >inline
inplace_intersect(Input_set_t &&input_set)mysql::sets::throwing::Boundary_container< Storage_tp >inline
inplace_op(Source_t &&source)mysql::sets::throwing::Boundary_container< Storage_tp >inlineprivate
inplace_subtract(const Element_t &start, const Element_t &exclusive_end)mysql::sets::throwing::Boundary_container< Storage_tp >inline
inplace_subtract(Iterator_t &cursor, const Element_t &start, const Element_t &exclusive_end)mysql::sets::throwing::Boundary_container< Storage_tp >inline
inplace_subtract(Input_set_t &&input_set)mysql::sets::throwing::Boundary_container< Storage_tp >inline
inplace_union(const Element_t &start, const Element_t &exclusive_end)mysql::sets::throwing::Boundary_container< Storage_tp >inline
inplace_union(Iterator_t &cursor, const Element_t &start, const Element_t &exclusive_end)mysql::sets::throwing::Boundary_container< Storage_tp >inline
inplace_union(Input_set_t &&input_set)mysql::sets::throwing::Boundary_container< Storage_tp >inline
inplace_union_or_subtract(Iterator_t &cursor, const Element_t &start, const Element_t &exclusive_end, Source_t *source=nullptr)mysql::sets::throwing::Boundary_container< Storage_tp >inlineprivate
insert(const Element_t &element)mysql::sets::throwing::Boundary_container< Storage_tp >inline
Iterator_for typedefmysql::ranges::Collection_interface< Self_tp >private
Iterator_getter_t typedefmysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >
Iterator_t typedefmysql::sets::throwing::Boundary_container< Storage_tp >
lower_bound(const Iterator_t &hint, const Element_t &element)mysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >inline
lower_bound(const Const_iterator_t &hint, const Element_t &element) constmysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >inline
lower_bound(const Element_t &element)mysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >inline
lower_bound(const Element_t &element) constmysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >inline
lower_bound_dispatch(Self_arg_t &self_arg, const Iter_t &hint, const Element_t &element)mysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >inlinestatic
lower_bound_dispatch(Self_arg_t &self_arg, const Element_t &element)mysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >inlinestatic
lower_bound_impl(mysql::meta::Is_same_ignore_const< This_t > auto &self, const auto &hint, const Element_t &element) noexceptmysql::sets::throwing::Boundary_container< Storage_tp >inlinestatic
m_wrappedmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >private
Memory_resource_t typedefmysql::sets::throwing::Boundary_container< Storage_tp >
operator bool() constmysql::ranges::Collection_interface< Self_tp >inlineexplicit
operator!() constmysql::ranges::Collection_interface< Self_tp >inline
operator=(const Boundary_container &source)=defaultmysql::sets::throwing::Boundary_container< Storage_tp >
operator=(Boundary_container &&source) noexcept=defaultmysql::sets::throwing::Boundary_container< Storage_tp >
operator=(const Is_boundary_set_over_traits< Set_traits_t > auto &source)mysql::sets::throwing::Boundary_container< Storage_tp >inline
Basic_boundary_container_wrapper< Boundary_container< Storage_tp >, Storage_tp >::operator=(const Basic_boundary_container_wrapper &source)=defaultmysql::sets::Basic_boundary_container_wrapper< Boundary_container< Storage_tp >, Storage_tp >
Basic_boundary_container_wrapper< Boundary_container< Storage_tp >, Storage_tp >::operator=(Basic_boundary_container_wrapper &&source) noexcept=defaultmysql::sets::Basic_boundary_container_wrapper< Boundary_container< Storage_tp >, Storage_tp >
operator[](std::ptrdiff_t n)mysql::ranges::Collection_interface< Self_tp >inline
operator[](std::ptrdiff_t n) constmysql::ranges::Collection_interface< Self_tp >inline
rbegin()mysql::ranges::Collection_interface< Self_tp >inline
rbegin() constmysql::ranges::Collection_interface< Self_tp >inline
remove(const Element_t &element)mysql::sets::throwing::Boundary_container< Storage_tp >inline
rend()mysql::ranges::Collection_interface< Self_tp >inline
rend() constmysql::ranges::Collection_interface< Self_tp >inline
mysql::self() noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inlineprivate
mysql::self() const noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inlineprivate
mysql::Self_t typedefmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >private
Set_category_t typedefmysql::sets::detail::Boundary_set_interface< Self_tp, Iterator_tp, Const_iterator_tp, Set_traits_tp >
Set_traits_t typedefmysql::sets::throwing::Boundary_container< Storage_tp >
size() const noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inline
ssize() constmysql::ranges::Collection_interface< Self_tp >inline
storage() const noexceptmysql::sets::throwing::Boundary_container< Storage_tp >inline
storage() noexceptmysql::sets::throwing::Boundary_container< Storage_tp >inline
Storage_t typedefmysql::sets::throwing::Boundary_container< Storage_tp >
This_t typedefmysql::sets::throwing::Boundary_container< Storage_tp >
upper_bound(const Iterator_t &hint, const Element_t &element)mysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >inline
upper_bound(const Const_iterator_t &hint, const Element_t &element) constmysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >inline
upper_bound(const Element_t &element)mysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >inline
upper_bound(const Element_t &element) constmysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >inline
upper_bound_dispatch(Self_arg_t &self_arg, const Iter_t &hint, const Element_t &element)mysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >inlinestatic
upper_bound_dispatch(Self_arg_t &self_arg, const Element_t &element)mysql::sets::Upper_lower_bound_interface< Self_tp, Set_traits_tp, Iterator_tp, Const_iterator_tp, Iterator_get_value >inlinestatic
upper_bound_impl(mysql::meta::Is_same_ignore_const< This_t > auto &self, const auto &hint, const Element_t &element) noexceptmysql::sets::throwing::Boundary_container< Storage_tp >inlinestatic
wrapped() &noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inlineprotected
wrapped() const &noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inlineprotected
wrapped() &&noexceptmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >inlineprotected
Wrapped_t typedefmysql::containers::Basic_container_wrapper< Self_tp, Wrapped_tp, mysql::utils::Shall_catch::no >
~Basic_boundary_container_wrapper()=defaultmysql::sets::Basic_boundary_container_wrapper< Boundary_container< Storage_tp >, Storage_tp >
~Boundary_container()=defaultmysql::sets::throwing::Boundary_container< Storage_tp >