LeviLamina
Loading...
Searching...
No Matches
brstd::detail::function::function_invoke< Type, Signature > Class Template Reference
+ 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)
 

The documentation for this class was generated from the following file: