#include <webcface/func.h>
◆ ArgsAt
template<typename Ret , typename... Args>
template<std::size_t Index>
◆ ArgsTuple
template<typename Ret , typename... Args>
using ArgsTuple = std::tuple<std::decay_t<Args>...> |
|
inherited |
◆ ArgTypesTrait
template<typename Ret , typename... Args>
◆ ReturnType
template<typename Ret , typename... Args>
◆ ReturnTypeTrait
template<typename Ret , typename... Args>
◆ argsInfo()
template<typename Ret , typename... Args>
static std::vector< Arg > argsInfo |
( |
| ) |
|
|
inlinestatic |
◆ assertArgsNum()
template<typename Ret , typename... Args>
static bool assertArgsNum |
( |
const CallHandle & |
handle | ) |
|
|
inlinestatic |
◆ ArgsSize
template<typename Ret , typename... Args>
constexpr std::size_t ArgsSize = std::tuple_size_v<ArgsTuple> |
|
staticconstexprinherited |
◆ return_void
template<typename Ret , typename... Args>
constexpr bool return_void = std::is_void_v<Ret> |
|
staticconstexpr |
The documentation for this struct was generated from the following file:
- client/include/webcface/func.h