![]() |
MySQL 9.6.0
Source Code Documentation
|
Class that defines Set_traits for gtids::Sequence_number. More...
#include <gtid_set.h>
Additional Inherited Members | |
Public Types inherited from mysql::sets::Int_set_traits< Element_tp, min_tp, max_exclusive_tp > | |
| using | Base_t = Ordered_set_traits_interface< Int_set_traits< Element_tp, min_tp, max_exclusive_tp >, Element_tp, std::make_unsigned_t< Element_tp > > |
| using | Element_t = Base_t::Element_t |
| using | Difference_t = Base_t::Difference_t |
Public Types inherited from mysql::sets::Ordered_set_traits_interface< Int_set_traits< Element_tp, std::numeric_limits< Element_tp >::min(), std::numeric_limits< Element_tp >::max() >, Element_tp, std::make_unsigned_t< Element_tp > > | |
| using | Element_t = Element_tp |
| using | Difference_t = std::make_unsigned_t< Element_tp > |
| using | Less_t = detail::Less< Int_set_traits< Element_tp, std::numeric_limits< Element_tp >::min(), std::numeric_limits< Element_tp >::max() >, Element_tp > |
Static Public Member Functions inherited from mysql::sets::Int_set_traits< Element_tp, min_tp, max_exclusive_tp > | |
| static constexpr Element_t | min () |
| Return the minimum allowed value. More... | |
| static constexpr Element_t | max_exclusive () |
| static constexpr bool | lt_impl (const Element_t &left, const Element_t &right) |
| static constexpr std::strong_ordering | cmp_impl (const Element_t &left, const Element_t &right) |
| static constexpr Element_t | next (const Element_t &element) |
| static constexpr Element_t | prev (const Element_t &element) |
Static Public Member Functions inherited from mysql::sets::Ordered_set_traits_interface< Int_set_traits< Element_tp, std::numeric_limits< Element_tp >::min(), std::numeric_limits< Element_tp >::max() >, Element_tp, std::make_unsigned_t< Element_tp > > | |
| static constexpr bool | in_range (const Element_t &element) |
| static constexpr std::strong_ordering | cmp (const Element_t &left, const Element_t &right) |
| static constexpr bool | lt (const Element_t &left, const Element_t &right) |
| static constexpr bool | le (const Element_t &left, const Element_t &right) |
| static constexpr bool | gt (const Element_t &left, const Element_t &right) |
| static constexpr bool | ge (const Element_t &left, const Element_t &right) |
| static constexpr Difference_t | sub (const Element_t &left, const Element_t &right) |
| static constexpr Difference_t | add (const Difference_proxy_t &left, const Difference_proxy_t &right) |
| static constexpr Element_t | add (const Element_t &left, const Difference_proxy_t &right) |
| static constexpr Element_t | add (const Difference_proxy_t &left, const Element_t &right) |
Class that defines Set_traits for gtids::Sequence_number.