-
Notifications
You must be signed in to change notification settings - Fork 1
Struct __SignatureDesc
AdamFull edited this page Aug 6, 2021
·
1 revision
A helper template for dividing a signature into a return type and a list of argument types.
template <class _Signature >
struct EasyDelegate::__SignatureDesc;A helper template for dividing a signature into a return type and a list of argument types.
Template Parameters:
- _Signature
title: EasyDelegate::__SignatureDesc< _ReturnType(Args...)> summary: Specialization of the helper template for separating the method signature into a return type and an argument type sheet.
Specialization of the helper template for separating the method signature into a return type and an argument type sheet.
#include <EasyDelegateGlobalTemplates.hpp>
| Name | |
|---|---|
| using _ReturnType | return_type |
| using std::tuple< Args... > | argument_type |
template <class _ReturnType ,
class ... Args>
struct EasyDelegate::__SignatureDesc< _ReturnType(Args...)>;Specialization of the helper template for separating the method signature into a return type and an argument type sheet.
Template Parameters:
- _ReturnType
- Args
using EasyDelegate::__SignatureDesc< _ReturnType(Args...)>::return_type = _ReturnType;using EasyDelegate::__SignatureDesc< _ReturnType(Args...)>::argument_type = std::tuple<Args...>;