HepMC3 event record library
|
Public Types | |
using | type = std::function< Return(Args...)> |
using | retval_type = conditional_t< std::is_same< Return, void >::value, void_type, Return > |
using | function_type = Return(*)(Args...) |
Public Member Functions | |
bool | load (handle src, bool convert) |
PYBIND11_TYPE_CASTER (type, _("Callable[[")+concat(make_caster< Args >::name...)+_("], ")+make_caster< retval_type >::name+_("]")) | |
Static Public Member Functions | |
template<typename Func > | |
static handle | cast (Func &&f_, return_value_policy policy, handle) |
Definition at line 19 of file functional.h.