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