Lumiera  0.pre.03
»edityourfreedom«
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
generator-combinations.hpp File Reference

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.

Classes

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

Namespaces

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

Class Documentation

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