MtFmt 1.0.0
MtFmt is a format library on embed. system and wrote by pure C.
载入中...
搜索中...
未找到
Public 类型 | 静态 Public 属性
mtfmt::details::function_traits_base< Ret, Args > 模板结构体 参考

用于存放函数类型信息的东东 更多...

#include <mm_type.hpp>

Public 类型

using return_type_t = Ret
 返回值类型
 
using arg_tuple_t = std::tuple< Args... >
 参数(元组)
 

静态 Public 属性

static constexpr size_t NArgs = sizeof...(Args)
 参数数目
 

详细描述

template<typename Ret, typename... Args>
struct mtfmt::details::function_traits_base< Ret, Args >

用于存放函数类型信息的东东

成员类型定义说明

◆ arg_tuple_t

template<typename Ret , typename... Args>
using mtfmt::details::function_traits_base< Ret, Args >::arg_tuple_t = std::tuple<Args...>

参数(元组)

◆ return_type_t

template<typename Ret , typename... Args>
using mtfmt::details::function_traits_base< Ret, Args >::return_type_t = Ret

返回值类型

结构体成员变量说明

◆ NArgs

template<typename Ret , typename... Args>
constexpr size_t mtfmt::details::function_traits_base< Ret, Args >::NArgs = sizeof...(Args)
staticconstexpr

参数数目


该结构体的文档由以下文件生成: