iceberg-cpp
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
iceberg::FnOnce< R(Args...)> Class Template Reference

Public Member Functions

template<typename Fn >
requires (!std::same_as<std::remove_cvref_t<Fn>, FnOnce> && internal::RvalueInvocable<R, Fn, Args...>)
 FnOnce (Fn &&fn)
 
 FnOnce (FnOnce &&) noexcept=default
 
FnOnceoperator= (FnOnce &&) noexcept=default
 
 FnOnce (const FnOnce &)=delete
 
FnOnceoperator= (const FnOnce &)=delete
 
operator() (Args... args) &&
 

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