Data generators

Classes

struct  catsfoot::default_generator
 Generator that build default constructors. More...
struct  catsfoot::list_data_generator< T >
 Generator using lists of data provided by the user. More...

Functions

template<typename... T>
details::generator_choose
< typename std::decay< T >
::type...> 
catsfoot::choose (T &&...t)
 Combines generators.Picks the left-most generator capable or generating the requested data set.
template<typename Generator >
details::tuple_generator
< typename std::decay
< Generator >::type > 
catsfoot::tuple_gen (Generator &&g)
 Builds a tuple generator from element generators.