eswitch-v5
Advanced counterpart for switch statement in C++
Macroses

Description

Macros

#define Case(...)   case_( __VA_ARGS__ ) % [&]
 Accepts conditions of various forms. More...
 
#define Default   ( _1 == extension::any{} ) % [&]
 Declares body which will be executed in case of no other matches. More...
 

Macro Definition Documentation

◆ Case

#define Case (   ...)    case_( __VA_ARGS__ ) % [&]

#include <eswitch_v5.hpp>

Accepts conditions of various forms.

Definition at line 1026 of file eswitch_v5.hpp.

◆ Default

#define Default   ( _1 == extension::any{} ) % [&]

#include <eswitch_v5.hpp>

Declares body which will be executed in case of no other matches.

Definition at line 1029 of file eswitch_v5.hpp.