refl-cpp
refl::trait::filter< Predicate, type_list< Ts... > > Struct Template Reference

#include <refl.hpp>

Public Types

typedef detail::filter< Predicate >::template apply< type_list< Ts... > > type
 

Detailed Description

template<template< typename > typename Predicate, typename... Ts>
struct refl::trait::filter< Predicate, type_list< Ts... > >

Filters a type_list according to a predicate template.

Member Typedef Documentation

◆ type

template<template< typename > typename Predicate, typename... Ts>
typedef detail::filter<Predicate>::template apply<type_list<Ts...> > refl::trait::filter< Predicate, type_list< Ts... > >::type

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