16#ifndef SIMICS_SYSTEMC_AWARENESS_PROXY_SIGNAL_H
17#define SIMICS_SYSTEMC_AWARENESS_PROXY_SIGNAL_H
32class SignalCallbackAdapter;
55 virtual void callback(
const sc_core::sc_object &signal_object);
59 std::vector<SignalCallbackInterface *> callbacks_;
60 SignalCallbackAdapter *adapter_;
Definition: signal_callback_interface.h:25
Definition: proxy_signal.h:48
ProxySignal & operator=(const ProxySignal &)=delete
ProxySignal(const ProxySignal &)=delete
virtual void callback(const sc_core::sc_object &signal_object)
ProxySignal(simics::ConfObjectRef o)
virtual void init(sc_core::sc_object *obj, SimulationInterface *simulation)
void add_callback(SignalCallbackInterface *callback)
virtual iface::SimulationInterface * simulation()
Definition: signal_reader.h:30
Definition: signal_writer.h:30
Definition: pci_bus_interface.h:24