Skip to content

Macro KFR_META_FN_TPL

macro KFR_META_FN_TPL meta

KFR_META_FN_TPL(tpl_list, tpl_args, fn)                                                              \
    template <KFR_ESC tpl_list>                                                                              \
    struct fn_##fn                                                                                           \
    {                                                                                                        \
template <typename... Args>                                                                          \
KFR_INLINE_MEMBER constexpr decltype(fn<KFR_ESC tpl_args>(std::declval<Args>()...)) operator()(      \
    Args&&... args) const noexcept                                                                   \
{                                                                                                    \
    return fn<KFR_ESC tpl_args>(std::forward<Args>(args)...);                                        \
}                                                                                                    \
    };

Fully qualified name: KFR_META_FN_TPL

Declared at meta.hpp:1053

This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.