Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
arene::base::member_function_pointer_traits< F > Class Template Reference

Contains the types within function_traits and member_pointer_traits for a member function pointer. More...

Inheritance diagram for arene::base::member_function_pointer_traits< F >:
Inheritance graph

Public Types

using implicit_argument_type
 Implicit argument to the member function pointer which is the class with cv and reference qualifiers matching the member function.
 

Detailed Description

template<class F>
class arene::base::member_function_pointer_traits< F >

Contains the types within function_traits and member_pointer_traits for a member function pointer.

Template Parameters
Fmember function pointer type

Member Typedef Documentation

◆ implicit_argument_type

template<class F>
using arene::base::member_function_pointer_traits< F >::implicit_argument_type
Initial value:
function_traits_detail::add_reference_qualifier_t<
function_traits_detail::
add_cv_qualifier_t<typename mem_traits::class_type, fun_traits::member_function_cv_qualifier>,
fun_traits::member_function_reference_qualifier>

Implicit argument to the member function pointer which is the class with cv and reference qualifiers matching the member function.


The documentation for this class was generated from the following file: