Audacity 3.2.0
Classes | Public Types | List of all members
TypeList::Or< Predicate, Predicates... > Struct Template Reference

#include <TypeList.h>

Classes

struct  Rest
 

Public Types

template<typename T >
using typemap = typename std::disjunction< typename Predicate::template typemap< T >, Rest< T > >
 

Detailed Description

template<typename Predicate, typename... Predicates>
struct TypeList::Or< Predicate, Predicates... >

Definition at line 407 of file TypeList.h.

Member Typedef Documentation

◆ typemap

template<typename Predicate , typename... Predicates>
template<typename T >
using TypeList::Or< Predicate, Predicates... >::typemap = typename std::disjunction< typename Predicate::template typemap<T>, Rest<T> >

Definition at line 413 of file TypeList.h.


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