sumty  0.1.0
Better sum types for C++
All Classes Functions Variables Typedefs Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nsumty
 CvariantGeneral discriminated union
 CoptionType that either contains some value or none
 CresultType that contains an ok value, or an error
 Cerror_setA discriminated union of unique error types
 Cis_subset_ofUtility to test that one error_set is a subset of another
 Cis_equivalentUtility to test that one error_set is equivalent to another
 Cerror_set_sizeUtility to get the number of alternatives in an error_set
 Cvariant_size< error_set< T... > >
 Cvariant_size< const error_set< T... > >
 Cerror_set_alternativeUtility to get the type of a error_set alternative with some index
 Cvariant_alternative< I, error_set< T... > >
 Cvariant_alternative< I, const error_set< T... > >
 Cmerge_error_setUtility to merge two error_set types
 Cmake_error_setUtility to create an error_set type
 Cbad_variant_access
 Cbad_option_access
 Cbad_result_access
 Cbad_result_access< void >
 Cindex_t
 Ctype_t
 Cvoid_t
 Cnone_t
 CneverA type that can never be instantiated
 Coverload
 Cvariant_sizeUtility to get the number of alternatives in a variant
 Cvariant_alternativeUtility to get the type of a variant alternative with some index