mimic++ v4
Loading...
Searching...
No Matches
type-traits

Contains various type-traits. More...

Collaboration diagram for type-traits:

Topics

 is_character
 Type-trait, which determines, whether the given type is a character-type.
 
 is_overload_set
 Determines, whether a list of signatures form a valid overloads-set.
 
 is_overloadable_with
 Determines, whether two signatures are valid overloads.
 
 signature_add_noexcept
 Adds the noexcept specification to a signature.
 
 signature_decay
 Removes all specifications from the given signature.
 
 signature_param_list
 Extracts all param types from a given signature (packed into a std::tuple).
 
 signature_param_type
 Extracts the ith param type from a given signature.
 
 signature_remove_noexcept
 Removes the noexcept specification to a signature (if present).
 
 signature_return_type
 Extracts the return type from a given signature.
 
 string_literal_prefix
 Yields the printable prefix for any char-type.
 
 string_traits
 Type-trait, which contains properties for the provided string type.
 
 unit_with_size
 Provides the member alias type with the expected uint-type.
 

Detailed Description

Contains various type-traits.