Builds random term generators. More...
#include <random_term_generator.hh>
Classes | |
struct | generator |
Public Member Functions | |
term_generator_builder (size_t size=200u) | |
template<typename Generator , typename... Functions> | |
generator< Generator, typename wrapped< Functions >::type...> | operator() (Generator &g, Functions &&...functions) const |
Build a random term generator. |
Builds random term generators.
Types | The list of types it can generate |
generator<Generator, typename wrapped<Functions>::type...> catsfoot::term_generator_builder< Types >::operator() | ( | Generator & | g, |
Functions &&... | functions | ||
) | const [inline] |
Build a random term generator.
g | A random generator engine. |
functions | A list of functions. |