Loading [MathJax]/extensions/tex2jax.js
Iros
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
Loading...
Searching...
No Matches
di::execution::make_env_ns Namespace Reference

Classes

struct  EnvT
 
struct  EnvT< BaseEnv, meta::List< Overrides... > >
 
struct  Function
 
struct  With
 
struct  WithFunction
 
struct  Without
 
struct  WithoutFunction
 

Concepts

concept  Override
 
concept  HasTag
 

Typedefs

template<typename Tag, concepts::TypeList List>
using LookupTag = meta::Front<meta::Filter<List, meta::Compose<meta::SameAs<Tag>, meta::Quote<meta::Type>>>>
 
template<typename BaseEnv, typename... Withs>
using Env = meta::Type<EnvT<BaseEnv, meta::List<Withs...>>>
 

Typedef Documentation

◆ Env

template<typename BaseEnv, typename... Withs>
using di::execution::make_env_ns::Env = meta::Type<EnvT<BaseEnv, meta::List<Withs...>>>

◆ LookupTag