CASM  1.1.0
A Clusters Approach to Statistical Mechanics
notstd::function_traits< ReturnType(ClassType::*)(Args...) const > Struct Template Reference

#include <type_traits.hh>

Detailed Description

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

Definition at line 24 of file type_traits.hh.

Classes

struct  arg
 

Public Types

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

Member Typedef Documentation

◆ result_type

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

Definition at line 27 of file type_traits.hh.

Member Enumeration Documentation

◆ anonymous enum

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

Definition at line 25 of file type_traits.hh.


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