GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
chaiscript::dispatch::detail::Fun_Caller< Ret, Param > Struct Template Reference

#include <callable_traits.hpp>

Collaboration diagram for chaiscript::dispatch::detail::Fun_Caller< Ret, Param >:

Public Member Functions

 Fun_Caller (Ret(*t_func)(Param...))
template<typename ... Inner>
Ret operator() (Inner &&... inner) const

Public Attributes

Ret(* m_func )(Param...)

Constructor & Destructor Documentation

◆ Fun_Caller()

template<typename Ret, typename ... Param>
chaiscript::dispatch::detail::Fun_Caller< Ret, Param >::Fun_Caller ( Ret(* t_func )(Param...))
inlineexplicit

Member Function Documentation

◆ operator()()

template<typename Ret, typename ... Param>
template<typename ... Inner>
Ret chaiscript::dispatch::detail::Fun_Caller< Ret, Param >::operator() ( Inner &&... inner) const
inline

Member Data Documentation

◆ m_func

template<typename Ret, typename ... Param>
Ret(* chaiscript::dispatch::detail::Fun_Caller< Ret, Param >::m_func) (Param...)

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