cortexlib  v0.2.0
Public Member Functions | List of all members
cxl::utils::match< Fs > Struct Template Reference

match structure More...

#include <match.hxx>

Inheritance diagram for cxl::utils::match< Fs >:
Inheritance graph
[legend]
Collaboration diagram for cxl::utils::match< Fs >:
Collaboration graph
[legend]

Public Member Functions

template<class... Ts>
 match (Ts &&... ts)
 Forward Constructor. More...
 

Detailed Description

template<typename... Fs>
struct cxl::utils::match< Fs >

match structure

Inherits the properties of the variadic template of invocables and interfaces the invocables () operators.

Template Parameters
...Fs

Constructor & Destructor Documentation

◆ match()

template<typename... Fs>
template<class... Ts>
cxl::utils::match< Fs >::match ( Ts &&...  ts)
inlineexplicit

Forward Constructor.

Consumes all function types and forwards them to the variadic constructor of the invocables.

Template Parameters
...Ts
Parameters
...ts

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