LeviLamina
Loading...
Searching...
No Matches
brstd::move_only_function< Signature > Class Template Reference
+ Inheritance diagram for brstd::move_only_function< Signature >:

Public Member Functions

 move_only_function (move_only_function &&) noexcept=default
 
move_only_functionoperator= (move_only_function &&) noexcept=default
 
 move_only_function (move_only_function const &)=delete
 
move_only_functionoperator= (move_only_function const &)=delete
 
template<class F >
requires std::is_constructible_v<move_only_function, F>
move_only_functionoperator= (F &&f)
 
void swap (function_invoke &other)
 

Friends

void swap (move_only_function &f1, move_only_function &f2) noexcept
 

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