tgen
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Ntgen
 N_detail
 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... > >
 Cgen_baseBase class for generators (should not be instantiated)
 Cgen_instance_baseBase class for generator instances (should not be instantiated)
 Chas_subset_definedIf type is defined for a subset of itself, for tgen generator instance
 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_instanceIf type is a tgen generator instance
 Cis_sequentialIf type is a sequence-like tgen generator instance
 Cis_sequential< T, std::void_t< typename std::decay_t< T >::tgen_is_sequential_tag > >
 CpermutationPermutation generator
 CinstancePermutation instance
 CprintPrinter helper for standard types
 CprintlnPrinter helper for standard types, printing on a new line
 CsequenceSequence generator
 CinstanceSequence instance
 CstrString generator
 CinstanceString instance
 CuniqueUnique generator for discrete uniform functions
 Cunique_containerUnique generator for containers
 Cunique_rangeUnique generator for integral ranges