16#ifndef SIMICS_SYSTEMC_AWARENESS_PROXY_PROCESS_H
17#define SIMICS_SYSTEMC_AWARENESS_PROXY_PROCESS_H
42 void init(sc_core::sc_object *obj,
67 const char *event_class_type,
69 const sc_core::sc_time &ts)
override;
74 sc_core::sc_process_b *process_;
Definition: trace_monitor_interface.h:30
Definition: proxy_process.h:39
uint64_t max_time() const
char * dump_state() const
ProxyProcess(simics::ConfObjectRef o)
const char * file() const
const char * name() const
void connection_list_updated(ConnectionListState state) override
void init(sc_core::sc_object *obj, iface::SimulationInterface *simulation) override
uint64_t min_time() const
void event_callback(const char *event_type, const char *event_class_type, void *event_object, const sc_core::sc_time &ts) override
uint64_t number_of_calls() const
uint64_t total_time() const
attr_value_t events() const
attr_value_t allocations() const
iface::SimulationInterface * simulation() override
Definition: sc_memory_profiler_interface.h:24
Definition: sc_process_interface.h:24
Definition: sc_process_profiler_interface.h:26
Interface to the SystemC simulation.
Definition: simulation_interface.h:27