Template Class BoundFunctionSignalHook
Defined in File sim_signal.h
Inheritance Relationships
Base Type
public SignalHook(Class SignalHook)
Class Documentation
-
template<class C>
class BoundFunctionSignalHook : public SignalHook Public Types
-
using bound_fct_t = void (C::*)(const signal_data_t&, int)
Public Functions
-
inline constexpr BoundFunctionSignalHook(C &_c, bound_fct_t _f)
-
inline virtual void raised(const signal_data_t &sigdata, int hooktag) final override
Pure virtual callback called during signal raises.
- Parameters:
sigdata – Data structure passed on when raising a signal
hooktag – integer passed on when connecting a hook to a signal. For hooks connected to several signals, it provides a mean to identify the caller.
-
using bound_fct_t = void (C::*)(const signal_data_t&, int)