#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/nightly-base.731.16790700762.1/src/extensions/systemc-library/simics/systemc/trace_monitor.h