This structure is used as a reference to a specific parameter inside eswitch.
Definition at line 141 of file eswitch_v5.hpp.
Public Member Functions | |
auto | between (const std::size_t start, const std::size_t end) const |
Helper method which defines open set of integers. Then this set is used to determine whether certain value is in that set. More... | |
auto | within (const std::size_t start, const std::size_t end) const |
Helper method which defines close set of integers. Then this set is used to determine whether certain value is within that set. More... | |
Static Public Attributes | |
static constexpr std::size_t | eswitch_index = Idx |
Refer to some element in std::tuple( where eswitch keep all the parameters ). More... | |
auto eswitch_v5::Index_< Idx >::between | ( | const std::size_t | start, |
const std::size_t | end | ||
) | const |
Helper method which defines open set of integers. Then this set is used to determine whether certain value is in that set.
Definition at line 150 of file eswitch_v5.hpp.
auto eswitch_v5::Index_< Idx >::within | ( | const std::size_t | start, |
const std::size_t | end | ||
) | const |
Helper method which defines close set of integers. Then this set is used to determine whether certain value is within that set.
Definition at line 161 of file eswitch_v5.hpp.
|
staticconstexpr |
Refer to some element in std::tuple( where eswitch keep all the parameters ).
Definition at line 145 of file eswitch_v5.hpp.