#include <trace_event_all_dynamic.h>
Public Member Functions | |
TraceEventAllDynamic (simics::ConfObjectRef o) | |
void | init (SimulationInterface *simulation) |
virtual void | connection_list_updated (ConnectionListState state) |
void | event_callback (const char *event_type, const char *event_class_type, void *event_object, const sc_core::sc_time &ts) |
Public Member Functions inherited from simics::systemc::instrumentation::ToolControllerEventAction | |
ToolControllerEventAction () | |
virtual void | tool_controller_init (ToolController *controller) |
virtual void | connection_list_updated (ConnectionListState state) |
Public Member Functions inherited from simics::systemc::instrumentation::ToolController | |
ToolController () | |
ToolController (CallbackInterface *callback) | |
virtual bool | insert (ToolConnectionInterface *connection, int pos) |
virtual void | remove (ToolConnectionInterface *connection) |
const std::vector< ToolConnectionInterface * > & | get_connections () const |
ConnectionListState | get_connections_state () const |
Public Member Functions inherited from simics::systemc::iface::instrumentation::ProviderControllerInterface | |
virtual bool | insert (simics::systemc::instrumentation::ToolConnectionInterface *conn, int pos)=0 |
virtual void | remove (simics::systemc::instrumentation::ToolConnectionInterface *conn)=0 |
virtual | ~ProviderControllerInterface () |
Public Member Functions inherited from simics::systemc::instrumentation::ToolController::CallbackInterface | |
virtual void | tool_controller_init (ToolController *controller)=0 |
virtual void | connection_list_updated (ConnectionListState state)=0 |
virtual | ~CallbackInterface () |
Public Member Functions inherited from simics::systemc::EventCallbackInterface | |
virtual | ~EventCallbackInterface () |
virtual void | event_callback (const char *event_type, const char *class_type, void *object, const sc_core::sc_time &ts)=0 |
Public Member Functions inherited from simics::systemc::SimulationInterfaceProxy | |
SimulationInterfaceProxy () | |
void | setSimulation (iface::SimulationInterface *simulation) |
virtual int | runDeltaPhase (int count) |
virtual bool | runSimulation (sc_core::sc_time t) |
virtual void | stopSimulation () |
virtual sc_core::sc_simcontext * | context () const |
virtual ConfObjectRef | simics_object () const |
Public Member Functions inherited from simics::systemc::iface::SimulationInterface | |
virtual | ~SimulationInterface () |
virtual int | runDeltaPhase (int count)=0 |
virtual bool | runSimulation (sc_core::sc_time t)=0 |
virtual void | stopSimulation ()=0 |
virtual sc_core::sc_simcontext * | context () const =0 |
virtual ConfObjectRef | simics_object () const =0 |
Static Public Member Functions | |
static conf_class_t * | initClass () |
Additional Inherited Members | |
Public Types inherited from simics::systemc::instrumentation::ToolController | |
enum | ConnectionListState { EMPTY = 0 , FIRST_ELEMENT_ADDED = 1 , ONE_OR_MORE_ELEMENTS = 2 } |
|
inlineexplicit |
|
virtual |
Reimplemented from simics::systemc::instrumentation::ToolControllerEventAction.
|
inlinevirtual |
Implements simics::systemc::EventCallbackInterface.
|
inline |
|
inlinestatic |