capydi
Loading...
Searching...
No Matches
FilterMap.hpp
Go to the documentation of this file.
1
#ifndef CAPYDI_FILTERMAP_HPP_
2
#define CAPYDI_FILTERMAP_HPP_
3
4
#include "
legacy/FilterMap.hpp
"
5
#include "
capymeta/concepts/Trait.hpp
"
6
7
namespace
capy::meta
8
{
9
10
template
<
11
typename
Pack
,
12
t_trait<MetaArity::N1>
Mapper
13
>
14
using
pack_filter_map_t
=
legacy::filter_map_t
<
15
Pack
,
16
as_unary_ft<Mapper>::template
Functor
17
>;
18
19
}
20
21
#endif
// !CAPYDI_FILTERMAP_HPP_
Trait.hpp
capy::meta::t_trait
Definition
Trait.hpp:56
FilterMap.hpp
capy::meta::legacy::filter_map_t
typename FilterMap< Pack, Mapper >::type filter_map_t
Definition
FilterMap.hpp:48
capy::meta
Definition
Rebind.hpp:7
capy::meta::as_unary_ft
as_nary_ft< MetaFunctor, MetaArity::N1 > as_unary_ft
Definition
Trait.hpp:90
capy::meta::pack_filter_map_t
legacy::filter_map_t< Pack, as_unary_ft< Mapper >::template Functor > pack_filter_map_t
Definition
FilterMap.hpp:14
capy::meta::Pack
A compile-time heterogeneous type list.
Definition
Pack.hpp:70
core
capymeta
include
capymeta
algorithms
pack
FilterMap.hpp
Generated by
1.15.0