Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- template <typename Ret, typename...Arg>
- Ret call (Ret (*func)(Arg...), std::list<boost::any> args)
- {
- if (sizeof...(Arg) != args.size())
- throw "Argument number mismatch!";
- return func(any_ref_cast<Arg>().do_cast(fetch_back(args))...);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement