Lumiera  0.pre.03
»edit your freedom«
FabConfig< TY, Wrapper > Struct Template Reference

#include "lib/multifact.hpp"

Description

template<typename TY, template< class > class Wrapper>
struct lib::factory::FabConfig< TY, Wrapper >

configuration of the elements to be combined into a MultiFact instance

Definition at line 214 of file multifact.hpp.

Public Types

enum  { ARGUMENT_CNT = 0 }
 
using BareProduct = typename WrapFunctor::BareType
 
typedef BareProduct SIG_Fab(void)
 
using WrapFunctor = Wrapper< TY >
 
using WrappedProduct = typename WrapFunctor::ResultType
 
+ Collaboration diagram for FabConfig< TY, Wrapper >:

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