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. |