eswitch-v5
Advanced counterpart for switch statement in C++
eswitch_v5::condition_with_predicate< Cnd, Func > Struct Template Reference

Description

template<Condition Cnd, Callable Func>
struct eswitch_v5::condition_with_predicate< Cnd, Func >

Definition at line 873 of file eswitch_v5.hpp.

Public Types

using F = Func
 

Public Attributes

Cnd cnd
 
bool fallthrough = false
 
Func func
 

Member Data Documentation

◆ cnd

template<Condition Cnd, Callable Func>
Cnd eswitch_v5::condition_with_predicate< Cnd, Func >::cnd

Definition at line 877 of file eswitch_v5.hpp.

◆ fallthrough

template<Condition Cnd, Callable Func>
bool eswitch_v5::condition_with_predicate< Cnd, Func >::fallthrough = false

Definition at line 879 of file eswitch_v5.hpp.

◆ func

template<Condition Cnd, Callable Func>
Func eswitch_v5::condition_with_predicate< Cnd, Func >::func

Definition at line 878 of file eswitch_v5.hpp.

Member Typedef Documentation

◆ F

template<Condition Cnd, Callable Func>
using eswitch_v5::condition_with_predicate< Cnd, Func >::F = Func

Definition at line 875 of file eswitch_v5.hpp.