|
|
template<bool IntLike, typename Func, typename... BoundArgs> |
| using | neforce::bind_helper_t = typename bind_helper<IntLike, Func, BoundArgs...>::type |
| | bind_helper的便捷别名
|
|
template<typename Res, typename Func, typename... BoundArgs> |
| using | neforce::bindr_helper_t = typename bindr_helper<Res, Func, BoundArgs...>::type |
| | bindr_helper的便捷别名
|
| template<typename Func, typename... Args> |
| using | neforce::binder_front_type = binder_front<decay_t<Func>, decay_t<Args>...> |
| | binder_front类型的便捷别名
|
|
| template<typename Func, typename... BoundArgs> |
| constexpr bind_helper_t< is_integral_like_v< Func >, Func, BoundArgs... > | neforce::bind (Func &&func, BoundArgs &&... args) |
| | bind函数
|
| template<typename Res, typename Func, typename... BoundArgs> |
| constexpr bindr_helper_t< Res, Func, BoundArgs... > | neforce::bind (Func &&func, BoundArgs &&... args) |
| | 指定返回类型的bind函数
|
| template<typename Func, typename... Args> |
| constexpr binder_front_type< Func, Args... > | neforce::bind_front (Func &&func, Args &&... args) noexcept(is_nothrow_constructible< binder_front_type< Func, Args... >, int, Func, Args... >::value) |
| | bind_front函数
|