#include <closure.hh>
Public Types | |
using | result_type = R |
Public Member Functions | |
closure ()=default | |
template<typename Lambda , typename... SuppliedArgs> | |
closure (const Lambda &lambda, SuppliedArgs &&...args) | |
template<typename... FunctionArgs, typename... SuppliedArgs> | |
closure (result_type(*function_)(FunctionArgs...), SuppliedArgs &&...args) | |
result_type | operator() (Args &&...args) const |
template<typename SD > | |
void | serde_visit (SD &sd) |
using aether::closure< R(Args...)>::result_type = R |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |