|
5.0.0
Freundlich's C++ toolkit
|
A function object that cannot be null.
This class is like std::function, except it cannot be null and its constructor is explicit.
Public Types | |
| using | result_type = Ret |
Public Member Functions | |
| template<typename F> | |
| function (F) | |
| template<typename F, typename Alloc> | |
| function (std::allocator_arg_t, Alloc const &, F) | |
| Ret | operator() (Args...) const |
| using fcppt::function< Ret(Args...)>::result_type = Ret |
|
explicit |
| fcppt::function< Ret(Args...)>::function | ( | std::allocator_arg_t | , |
| Alloc const & | , | ||
| F | ) |
| Ret fcppt::function< Ret(Args...)>::operator() | ( | Args... | ) | const |