mCRL2
Loading...
Searching...
No Matches
mcrl2::utilities::function_traits< ReturnType(ClassType::*)(Args...) const > Struct Template Reference

#include <type_traits.h>

Classes

struct  arg
 

Public Types

enum  { arity = sizeof...(Args) }
 
typedef ReturnType result_type
 

Detailed Description

template<typename ClassType, typename ReturnType, typename... Args>
struct mcrl2::utilities::function_traits< ReturnType(ClassType::*)(Args...) const >

Definition at line 98 of file type_traits.h.

Member Typedef Documentation

◆ result_type

template<typename ClassType , typename ReturnType , typename... Args>
typedef ReturnType mcrl2::utilities::function_traits< ReturnType(ClassType::*)(Args...) const >::result_type

Definition at line 104 of file type_traits.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename ClassType , typename ReturnType , typename... Args>
anonymous enum
Enumerator
arity 

Definition at line 101 of file type_traits.h.


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