Zth (libzth)
zth::impl::Arguments< A > Struct Template Reference

#include <context.h>

Public Types

template<typename R >
using function_type = R(A...)
 
using tuple_type = std::tuple< typename Packed< A >::type... >
 

Static Public Attributes

constexpr static size_t size = sizeof...(A)
 

Detailed Description

template<typename... A>
struct zth::impl::Arguments< A >

Definition at line 250 of file context.h.

Member Typedef Documentation

◆ function_type

template<typename... A>
template<typename R >
using zth::impl::Arguments< A >::function_type = R(A...)

Definition at line 252 of file context.h.

◆ tuple_type

template<typename... A>
using zth::impl::Arguments< A >::tuple_type = std::tuple<typename Packed<A>::type...>

Definition at line 253 of file context.h.

Member Data Documentation

◆ size

template<typename... A>
constexpr static size_t zth::impl::Arguments< A >::size = sizeof...(A)
staticconstexpr

Definition at line 254 of file context.h.


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