Class DataSignalMux
Defined in File sim_signal.h
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public SignalHook(Class SignalHook)
Class Documentation
-
class DataSignalMux : public SignalHook
Public Functions
-
DataSignalMux()
-
virtual void raised(const signal_data_t &sigdata, int hooktag) 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.
-
size_t add_mux()
-
size_t add_mux(DataSignal &signal)
-
size_t add_mux(DataSignal &signal, int sigid_filt)
-
size_t add_mux(DataSignal &signal, int sigid_filt, long long ix_filt)
-
inline DataSignal &signal()
-
void set_selection(size_t index)
-
inline size_t selected_index() const
-
inline bool connected() const
-
DataSignalMux()