Go to the source code of this file.
Namespaces | |
detail | |
Functions | |
template<typename Ret , typename... T> | |
apply< Ret, T...> | detail::make_apply (std::function< Ret(T...)> fcn) |
template<typename F , typename... P> | |
auto | bind_void (F fcn, P...bindings) -> decltype(boost::bind(detail::make_apply(std::function< typename detail::function_base< F >::type >(fcn)), bindings...)) |
template<typename F , typename... P> | |
auto | bind_void_exact (F fcn, P...bindings) -> decltype(boost::bind(detail::make_apply(std::function< typename detail::function_base< F >::type >(fcn)), bindings...)) |
auto bind_void | ( | F | fcn, |
P... | bindings | ||
) | -> decltype(boost::bind( detail::make_apply(std::function<typename detail::function_base<F>::type>(fcn)), bindings...) ) |
Definition at line 94 of file functional.hpp.
References detail::make_apply().
Referenced by gui2::tpreferences::initialize_members(), and gui2::tscreenshot_notification::pre_show().
auto bind_void_exact | ( | F | fcn, |
P... | bindings | ||
) | -> decltype( boost::bind(detail::make_apply(std::function<typename detail::function_base<F>::type>(fcn)), bindings...) ) |
Definition at line 106 of file functional.hpp.
References detail::make_apply().