MPD: BindMethodDetail::MethodSignatureHelper< R(T::*)(Args...)> Struct Template Reference

MPD 0.20.18

Public Types
BindMethodDetail::MethodSignatureHelper< R(T::*)(Args...)> Struct Template Reference

`#include <BindMethod.hxx>`

## Public Types
typedef T | class_type
| The class which contains the given method (signature). More...
typedef R | plain_signature(Args...)
| A function type which describes the "plain" function signature. More...

## Detailed Description

### template<typename R, typename T, typename... Args>
struct BindMethodDetail::MethodSignatureHelper< R(T::*)(Args...)>

Definition at line 108 of file BindMethod.hxx.

## Member Typedef Documentation

## ◆ class_type

template<typename R , typename T , typename... Args>

typedef T BindMethodDetail::MethodSignatureHelper< R(T::*)(Args...)>::class_type

The class which contains the given method (signature).

Definition at line 112 of file BindMethod.hxx.

## ◆ plain_signature

template<typename R , typename T , typename... Args>

typedef R BindMethodDetail::MethodSignatureHelper< R(T::*)(Args...)>::plain_signature(Args...)

A function type which describes the "plain" function signature.

Definition at line 118 of file BindMethod.hxx.

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

- util/BindMethod.hxx