Go to the documentation of this file.
28 #ifndef __ARCH_ARM_FASTMODEL_COMMON_SIGNAL_RECEIVER_HH__
29 #define __ARCH_ARM_FASTMODEL_COMMON_SIGNAL_RECEIVER_HH__
31 #pragma GCC diagnostic push
32 #pragma GCC diagnostic ignored "-Woverloaded-virtual"
34 #pragma GCC diagnostic pop
64 amba_pv::signal_slave_base<bool>(
name),
73 set_state(
int export_id,
const bool &new_state)
override
86 #endif // __ARCH_ARM_FASTMODEL_COMMON_SIGNAL_RECEIVER_HH__
amba_pv::signal_slave_export< bool > signal_in
GEM5_DEPRECATED_NAMESPACE(GuestABI, guest_abi)
const std::string & name()
void onChange(OnChangeFunc func)
void set_state(int export_id, const bool &new_state) override
SignalReceiver(const std::string &name, OnChangeFunc on_change=nullptr)
std::function< void(bool)> OnChangeFunc
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
SignalReceiver(const char *name, OnChangeFunc on_change=nullptr)
Generated on Tue Sep 21 2021 12:24:22 for gem5 by doxygen 1.8.17