#include <fwrap.hpp>
Public Member Functions | |
ctor_store () | |
virtual val | call (fwrap_args &args) const |
virtual const fwrap_store_base * | clone () const |
virtual unsigned int | arity () const |
virtual fwrap_fn_type | fn_type () const |
virtual arg_info | get_rv_info () const |
virtual void | get_arg_info (std::vector< arg_info > &vec) const |
eval::detail::ctor_store< ObjT, void(*)(BOOST_PP_ENUM_PARAMS(n, T))>::ctor_store | ( | ) | [inline] |
virtual val eval::detail::ctor_store< ObjT, void(*)(BOOST_PP_ENUM_PARAMS(n, T))>::call | ( | fwrap_args & | args | ) | const [inline, virtual] |
Implements eval::detail::fwrap_store_base.
virtual const fwrap_store_base* eval::detail::ctor_store< ObjT, void(*)(BOOST_PP_ENUM_PARAMS(n, T))>::clone | ( | ) | const [inline, virtual] |
Implements eval::detail::fwrap_store_base.
virtual unsigned int eval::detail::ctor_store< ObjT, void(*)(BOOST_PP_ENUM_PARAMS(n, T))>::arity | ( | ) | const [inline, virtual] |
Implements eval::detail::fwrap_store_base.
virtual fwrap_fn_type eval::detail::ctor_store< ObjT, void(*)(BOOST_PP_ENUM_PARAMS(n, T))>::fn_type | ( | ) | const [inline, virtual] |
Implements eval::detail::fwrap_store_base.
virtual arg_info eval::detail::ctor_store< ObjT, void(*)(BOOST_PP_ENUM_PARAMS(n, T))>::get_rv_info | ( | ) | const [inline, virtual] |
Implements eval::detail::fwrap_store_base.
virtual void eval::detail::ctor_store< ObjT, void(*)(BOOST_PP_ENUM_PARAMS(n, T))>::get_arg_info | ( | std::vector< arg_info > & | vec | ) | const [inline, virtual] |
Implements eval::detail::fwrap_store_base.