jaulib v1.3.0
Jau Support Library (C++, Java, ..)
|
func::capval_target_t implementation for functions using a copy of a captured value, identifiable as func::target_type::capval via jau::function<R(A...)>::type(). More...
#include <functional.hpp>
Public Types | |
typedef delegate_t< R, A... > | delegate_type |
Static Public Member Functions | |
static delegate_type | delegate (const I &data, R(*function)(I &, A...)) noexcept |
static delegate_type | delegate (I &&data, R(*function)(I &, A...)) noexcept |
func::capval_target_t implementation for functions using a copy of a captured value, identifiable as func::target_type::capval via jau::function<R(A...)>::type().
R | function return type |
I | typename holding the captured data used by the function |
A | function arguments |
Definition at line 1056 of file functional.hpp.
typedef delegate_t<R, A...> jau::func::capval_target_t< R, I, A >::delegate_type |
Definition at line 1058 of file functional.hpp.
|
inlinestaticnoexcept |
|
inlinestaticnoexcept |
Definition at line 1092 of file functional.hpp.