#include <trace_monitor.h>
|
| TraceMonitor () |
|
| TraceMonitor (const TraceMonitor &)=delete |
|
TraceMonitor & | operator= (const TraceMonitor &)=delete |
|
virtual | ~TraceMonitor () |
|
virtual void | subscribeAllDynamic (const char *event_type, EventCallbackInterface *callback) |
|
virtual void | subscribe (const char *event_type, const void *obj, EventCallbackInterface *callback, bool trace) |
|
virtual void | unsubscribeAllDynamic (const char *event_type, EventCallbackInterface *callback) |
|
virtual void | kernel_callback (int kernel_event_type, const char *event_type, const char *event_class_type, void *event_object, const sc_core::sc_time &ts) |
|
virtual void | subscribeAllDynamic (const char *event_type, EventCallbackInterface *callback)=0 |
|
virtual void | subscribe (const char *event_type, const void *obj, EventCallbackInterface *callback, bool trace)=0 |
|
virtual void | unsubscribeAllDynamic (const char *event_type, EventCallbackInterface *callback)=0 |
|
virtual void | kernel_callback (int kernel_event_type, const char *event_type, const char *event_class_type, void *event_object, const sc_core::sc_time &ts)=0 |
|
virtual | ~TraceMonitorInterface () |
|
◆ TraceMonitor() [1/2]
simics::systemc::TraceMonitor::TraceMonitor |
( |
| ) |
|
◆ TraceMonitor() [2/2]
simics::systemc::TraceMonitor::TraceMonitor |
( |
const TraceMonitor & |
| ) |
|
|
delete |
◆ ~TraceMonitor()
virtual simics::systemc::TraceMonitor::~TraceMonitor |
( |
| ) |
|
|
virtual |
◆ kernel_callback()
virtual void simics::systemc::TraceMonitor::kernel_callback |
( |
int |
kernel_event_type, |
|
|
const char * |
event_type, |
|
|
const char * |
event_class_type, |
|
|
void * |
event_object, |
|
|
const sc_core::sc_time & |
ts |
|
) |
| |
|
virtual |
◆ operator=()
◆ subscribe()
virtual void simics::systemc::TraceMonitor::subscribe |
( |
const char * |
event_type, |
|
|
const void * |
obj, |
|
|
EventCallbackInterface * |
callback, |
|
|
bool |
trace |
|
) |
| |
|
virtual |
◆ subscribeAllDynamic()
virtual void simics::systemc::TraceMonitor::subscribeAllDynamic |
( |
const char * |
event_type, |
|
|
EventCallbackInterface * |
callback |
|
) |
| |
|
virtual |
◆ unsubscribeAllDynamic()
virtual void simics::systemc::TraceMonitor::unsubscribeAllDynamic |
( |
const char * |
event_type, |
|
|
EventCallbackInterface * |
callback |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file:
- /disk2/mp/builds/mono-124635/src/extensions/systemc-library/simics/systemc/trace_monitor.h