예제 #1
0
int invoke(lua_State* L, F const& f, Signature, Policies const& policies)
{
    return invoke0(
        L, f, Signature(), policies
      , boost::is_void<typename mpl::front<Signature>::type>()
      , boost::is_member_function_pointer<F>()
   );
}
예제 #2
0
파일: call.hpp 프로젝트: LuaDist/luabind
inline int invoke(
    lua_State* L, function_object const& self, invoke_context& ctx
  , F const& f, Signature, Policies const& policies)
{
    return invoke0(
        L, self, ctx, f, Signature(), policies
      , boost::is_void<typename mpl::front<Signature>::type>()
      , boost::is_member_function_pointer<F>()
   );
}