koutil
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nkoutil
 Nargparser
 CArgBase structure representing a subcommand argument
 CArgumentsBase class for argument collections
 CArgumentsBase
 CCommandsCollection of subcommands
 CCommands< Cmd >Specialization of Commands for a single subcommand
 CCommandsBaseBase class for commands
 CParserTemplate class representing a parser
 CSubcommandSubcommand template struct
 CSubcommand< type::types< Args... >, type::types< Cmd... > >Specialization of Subcommand for argument and subcommand types
 CSubcommandBaseBase class for subcommands
 Ncontainer
 CComptimeMapA compile-time map implementation
 Chash_arrayA hash array with open addressing and linear probing
 CAdapterWrapper
 CHashWrapper
 Cmulti_vectorClass representing a multi_vector
 CiteratorNested iterator class for multi_vector
 Csingle_vector
 Csingle_vector_container
 Ctemplate_hash_array
 CiteratorIterator class template for hash_array
 Nterm
 CColorStructure representing a color
 CColorBGStructure representing a background color
 CColorFGStructure representing a foreground color
 CCursorMoveRepresents a cursor movement command
 CCursorPosRepresents a cursor movement command
 CDimensionsRepresents the dimensions of the terminal buffer
 Cterminal
 Ntype
 Ndetail
 Ctypes_get_implImplementation for getting a type by index in a types list
 Ctypes_get_impl< types< Types... >, I >Specialization for getting a type by index in a types list
 Ctypes_get_impl< types<>, I >
 Ctypes_index_ofStructure to get the index of a type in a types list
 Ctypes_index_of< T, types< Types... >, N >Specialization to get the index of a type in a types list
 Ctypes_remove
 Ctypes_remove< types< Types... >, Type >
 Ctypes_remove< types<>, Type >
 Ctypes_remove_impl
 Ctypes_remove_impl< Search, Type >
 Ctypes_to_arraysImplementation for converting a types list to arrays of unique types
 Ctypes_to_arrays< types< Types... >, types< Unique... > >Specialization for converting a types list to arrays of unique types
 Ctypes_to_containersTransforms a types list to a containers list
 Ctypes_to_containers< types< Types... >, Container >Specialization for transforming a types list to a containers list
 Ctypes_transform_implImplementation for transforming a types list using a transform template
 Ctypes_transform_impl< types< Types... >, Transform >Specialization for transforming a types list using a transform template
 Ctypes_unique_implImplementation for creating a unique types list from a types list
 Ctypes_unique_impl< types< Types... > >Specialization for creating a unique types list from a types list
 Ctypes_view
 Ctypes_view< N, types< Type, Other... > >
 Ctypes_view< N, types<> >
 Cunique_types_implImplementation for creating a unique types list
 Cunique_types_impl< T >Specialization for a single type
 Cunique_types_impl< T, Other... >Specialization for multiple types
 Care_types
 Care_types< types< Types... > >
 CtypesA structure representing a variadic list of types
 Ctypes_catConcatenates two types lists
 Ctypes_cat< types< T... >, types< U... > >Specialization for concatenating two types lists
 Ctypes_containersA namespace containing container templates for types lists
 CvectorProvides a std::vector container
 Ctypes_countA template structure to count occurrences of a specific type in a types list
 Ctypes_count< types< Types... > >Specialization to count occurrences of a specific type in a types list
 Ctypes_transformsA namespace containing transform templates for types lists
 CconstantProvides a const T transform
 Cconstant_reference
 CreferenceProvides a T& transform
 CtupleProvides a std::tuple transform
 CvariantProvides a std::variant transform
 Cvector_const_reference
 Cvector_referenceProvides a std::vector<T>::reference transform