|
LeviLamina
|
Inheritance diagram for brstd::detail::function::function_invoke< Type, Signature >:Public Member Functions | |
| function_invoke (std::nullptr_t) | |
|
template<class F > requires enable_one_arg_constructor<F> | |
| function_invoke (F &&f) | |
|
template<class F , class... Xs> requires enable_in_place_constructor<F, Xs...> | |
| function_invoke (std::in_place_type_t< F >, Xs &&... args) | |
|
template<class F , class U , class... Xs> requires enable_in_place_list_constructor<F, U, Xs...> | |
| function_invoke (std::in_place_type_t< F >, std::initializer_list< U > l, Xs &&... args) | |
| void | swap (function_invoke &other) |