Container which holds arbitrary number of condition.
Definition at line 587 of file eswitch_v5.hpp.
Friends | |
| template<Logical_operators , Condition ... > | |
| class | conditions |
Public Member Functions | |
| constexpr | conditions (Cnds &&... cnds) |
| template<Condition ... OtherCnds, Condition Cnd> | |
| constexpr | conditions (conditions< LogicalOperator, OtherCnds... > &&cnds, Cnd &&cnd) |
| template<StdTuple TSrcTuple> | |
| constexpr bool | operator() (const TSrcTuple &src_tuple) const |
Static Public Member Functions | |
| template<std::size_t MaxIndex> | |
| static constexpr bool | is_out_of_range () |
|
friend |
Definition at line 590 of file eswitch_v5.hpp.
|
staticconstexpr |
Definition at line 607 of file eswitch_v5.hpp.
|
constexpr |
Definition at line 613 of file eswitch_v5.hpp.
|
constexpr |
Definition at line 596 of file eswitch_v5.hpp.
|
constexpr |
Definition at line 601 of file eswitch_v5.hpp.