Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
generator-combinations.hpp File Reference

Metaprogramming facilities to generate combination cases. More...

Go to the source code of this file.

Description

Metaprogramming facilities to generate combination cases.

Similar to the plain typelist-based generators, a custom supplied template will be instantiated with combinations of the parameter types and then mixed into the resulting type

See also
generator-combinations-test.cpp
generator.hpp

Definition in file generator-combinations.hpp.

Namespaces

namespace  lib
 Implementation namespace for support and library code.
 
namespace  lib::meta
 

Classes

struct  CartesianProduct< TYPES_1, TYPES_2 >
 
struct  PickParametersFromSublist< _X_ >
 
struct  PickParametersFromSublist< _X_ >::SingleCaseInstantiation< SUBLIST, BASE >
 
struct  InstantiateChainedCombinations< TYPES_1, TYPES_2, _X_, BASE >
 Build a Case matrix. More...
 

Class Documentation

◆ lib::meta::PickParametersFromSublist

struct lib::meta::PickParametersFromSublist
+ Collaboration diagram for PickParametersFromSublist< _X_ >: