mimic++
v6
Toggle main menu visibility
Main Page
Topics
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
g
h
i
l
m
n
o
p
r
s
t
u
v
Functions
a
c
e
g
h
i
l
m
n
o
p
r
s
t
u
Variables
Typedefs
Enumerations
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
h
i
l
m
o
p
r
s
t
v
w
~
Functions
a
b
c
d
e
f
h
i
l
m
o
p
r
s
t
v
w
~
Variables
a
c
d
e
f
i
l
m
p
r
s
t
Typedefs
a
c
d
e
f
p
r
s
t
v
Related Symbols
Files
File List
File Members
All
a
m
o
s
Variables
Macros
a
m
s
▼
mimic++
►
mimic++, a modern and (mostly) macro free mocking framework
▼
Topics
►
expectation
framework configuration
►
matchers
►
mock
►
object-watching
►
reporting
►
stacktrace
►
string
►
stringification
▼
type-traits
►
call_convention_traits
►
is_character
►
is_overload_set
►
is_overloadable_with
►
signature_add_noexcept
►
signature_call_convention
►
signature_const_qualification
▼
signature_decay
►
mimicpp::signature_decay< Signature >
mimicpp::signature_decay_t
►
signature_is_noexcept
►
signature_param_list
►
signature_param_type
►
signature_ref_qualification
►
signature_remove_call_convention
►
signature_remove_constqualifier
►
signature_remove_noexcept
►
signature_remove_ref_qualifier
►
signature_return_type
►
string_literal_prefix
►
string_traits
►
uint_with_size
►
Namespaces
►
Concepts
►
Classes
►
Files
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Concepts
Loading...
Searching...
No Matches
Public Types
|
List of all members
mimicpp::signature_decay< Signature > Struct Template Reference
type-traits
»
signature_decay
Primary template.
More...
#include <
TypeTraits.hpp
>
Public Types
using
type
Detailed Description
template<typename Signature>
struct mimicpp::signature_decay< Signature >
Primary template.
Template Parameters
Signature
A function signature.
Member Typedef Documentation
◆
type
template<typename Signature>
using
mimicpp::signature_decay
< Signature >::type
Initial value:
signature_remove_noexcept_t
<
signature_remove_ref_qualifier_t
<
signature_remove_const_qualifier_t
<
signature_remove_call_convention_t<Signature>
>>>
mimicpp::signature_remove_call_convention_t
typename signature_remove_call_convention< Signature >::type signature_remove_call_convention_t
Convenience alias, exposing the type member alias of the actual type-trait.
Definition
Fwd.hpp:93
mimicpp::signature_remove_const_qualifier_t
typename signature_remove_const_qualifier< Signature >::type signature_remove_const_qualifier_t
Convenience alias, exposing the type member alias of the actual type-trait.
Definition
Fwd.hpp:141
mimicpp::signature_remove_noexcept_t
typename signature_remove_noexcept< Signature >::type signature_remove_noexcept_t
Convenience alias, exposing the type member alias of the actual type-trait.
Definition
Fwd.hpp:109
mimicpp::signature_remove_ref_qualifier_t
typename signature_remove_ref_qualifier< Signature >::type signature_remove_ref_qualifier_t
Convenience alias, exposing the type member alias of the actual type-trait.
Definition
Fwd.hpp:125
The documentation for this struct was generated from the following files:
mimic++/
Fwd.hpp
mimic++/
TypeTraits.hpp
mimicpp
signature_decay
Generated on Sat Jan 11 2025 for mimic++ by
1.13.1