mimic++ v5
|
Contains various type-traits. More...
Topics | |
call_convention_traits | |
Used for selecting the correct behaviour depending on the call-convention. | |
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_call_convention | |
Determines the call-convention-tag of the given signature. | |
signature_const_qualification | |
Determines the const-qualification of the given signature. | |
signature_decay | |
Removes all specifications from the given signature. | |
signature_is_noexcept | |
Determines whether the given signature has a noexcept specification. | |
signature_param_list | |
Extracts all param types from a given signature (packed into a mimicpp::type_list ). | |
signature_param_type | |
Extracts the i th param type from a given signature. | |
signature_ref_qualification | |
Determines the ref-qualification of the given signature. | |
signature_remove_call_convention | |
Removes the call-convention from a signature (if present). | |
signature_remove_constqualifier | |
Removes the const-qualifier of a signature (if present). | |
signature_remove_noexcept | |
Removes the noexcept specification from a signature (if present). | |
signature_remove_ref_qualifier | |
Removes the ref-qualifier of 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. | |
uint_with_size | |
Provides the member alias type with the expected uint-type. | |
Contains various type-traits.