|
mimic++ v9.2.1
|
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 all signatures can appear in a single overload-set. | |
| is_overloadable_with | |
| Determines, whether two signatures are valid overloads. | |
| signature_add_const_qualifier | |
| Adds the const-qualifier of a signature (if not already present). | |
| signature_add_lvalue_ref_qualifier | |
| Adds the lvalue-ref qualifier to a signature (if not already present). | |
| signature_add_noexcept | |
Adds the noexcept specification to a signature. | |
| signature_add_rvalue_ref_qualifier | |
| Adds the rvalue-ref qualifier to a signature (if not already present). | |
| 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 ith param type from a given signature. | |
| signature_prepend_param | |
| Adds the specified type to the front of the param-list. | |
| 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_const_qualifier | |
| 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.