tgen
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Ntgen
 Ndetail
 Cis_container
 Cis_container< const std::basic_string< Char, Traits, Alloc > & >
 Cis_container< const std::basic_string< Char, Traits, Alloc > >
 Cis_container< std::basic_string< Char, Traits, Alloc > & >
 Cis_container< std::basic_string< Char, Traits, Alloc > >
 Cis_container< T, std::void_t< typename std::remove_reference_t< T >::value_type, decltype(std::begin(std::declval< T >())), decltype(std::end(std::declval< T >()))> >
 Cis_container_multiline
 Cis_pair
 Cis_pair< std::pair< A, B > >
 Cis_pair_multiline
 Cis_pair_multiline< std::pair< A, B > >
 Cis_scalar
 Cis_tuple
 Cis_tuple< std::tuple< Ts... > >
 Cis_tuple_multiline
 Cis_tuple_multiline< std::tuple< Ts... > >
 CdistinctDistinct generator for discrete uniform functions
 Cdistinct_containerDistinct generator for containers
 Cdistinct_rangeDistinct generator for integral ranges
 Cgen_baseBase class for generators (should not be instantiated)
 Cgen_value_baseBase class for generator values (should not be instantiated)
 Cgraph
 Cvalue
 Chas_subset_definedIf type is defined for a subset of itself, for tgen generator value
 Chas_subset_defined< T, std::void_t< typename std::decay_t< T >::tgen_has_subset_defined_tag > >
 Cis_associative_containerIf type is associative container
 Cis_associative_container< T, std::void_t< typename T::key_type, typename T::key_compare > >
 Cis_generator_valueIf type is a tgen generator value
 Cis_sequentialIf type is a list-like tgen generator value
 Cis_sequential< T, std::void_t< typename std::decay_t< T >::tgen_is_sequential_tag > >
 ClistList generator
 CvalueList value
 CpairPair generator
 CvaluePair value
 CpermutationPermutation generator
 CvaluePermutation value
 CprintPrinter helper for standard types
 CprintlnPrinter helper for standard types, printing on a new line
 CstrString generator
 CvalueString value