MySQL 9.6.0
Source Code Documentation
mysql::sets::detail::Make_interval< Set_traits_tp > Struct Template Reference

Helper function object to construct intervals. More...

#include <interval_set_interface.h>

Static Public Member Functions

static constexpr auto make_pair (const typename Set_traits_tp::Element_t &start, const typename Set_traits_tp::Element_t &exclusive_end)
 

Detailed Description

template<Is_bounded_set_traits Set_traits_tp>
struct mysql::sets::detail::Make_interval< Set_traits_tp >

Helper function object to construct intervals.

This is used as template argument for mysql::ranges::Disjoint_pairs_interface.

Member Function Documentation

◆ make_pair()

template<Is_bounded_set_traits Set_traits_tp>
static constexpr auto mysql::sets::detail::Make_interval< Set_traits_tp >::make_pair ( const typename Set_traits_tp::Element_t &  start,
const typename Set_traits_tp::Element_t &  exclusive_end 
)
inlinestaticconstexpr

The documentation for this struct was generated from the following file: