|
| | ProxyEvent (ConfObjectRef o) |
| |
| void | allProxiesInitialized () override |
| |
| void | event_callback (const char *event_type, const char *class_type, void *object, const sc_core::sc_time &ts) override |
| |
| void | connection_list_updated (ConnectionListState state) override |
| |
| void | notify () override |
| |
| | Proxy (simics::ConfObjectRef o) |
| |
| void | init (sc_core::sc_object *obj, iface::SimulationInterface *simulation) override |
| |
| void | allProxiesInitialized () override |
| |
| void | breakSimulation () override |
| |
| ConfObjectRef | simics_obj () override |
| |
| sc_core::sc_object * | systemc_obj () override |
| |
| void | buildEventObjects () override |
| |
| iface::SimulationInterface * | simulation () override |
| |
| void | addFeature (ProxyFeatureInterface *feature) override |
| |
| ProxyFeatureInterface * | feature (ClassType type) override |
| |
| void | simulationStarted () override |
| |
| void | simulationEnded () override |
| |
| std::vector< std::string > | sc_print () const override |
| |
| std::vector< std::string > | sc_dump () const override |
| |
| attr_value_t | sc_kind () const override |
| |
| const char * | sc_name () const override |
| |
| virtual void | set_attributes (Attributes *attributes) |
| |
| virtual void | resizeExtensions (tlm::tlm_generic_payload *payload) const |
| |
| template<class T > |
| T * | feature () |
| |
| virtual | ~Proxy () |
| |
| virtual void | init (sc_core::sc_object *obj, iface::SimulationInterface *simulation)=0 |
| |
| virtual void | allProxiesInitialized ()=0 |
| |
| virtual void | breakSimulation ()=0 |
| |
| virtual ConfObjectRef | simics_obj ()=0 |
| |
| virtual sc_core::sc_object * | systemc_obj ()=0 |
| |
| virtual void | buildEventObjects ()=0 |
| |
| virtual iface::SimulationInterface * | simulation ()=0 |
| |
| virtual void | addFeature (ProxyFeatureInterface *feature)=0 |
| |
| virtual ProxyFeatureInterface * | feature (ClassType type)=0 |
| |
| virtual void | simulationStarted ()=0 |
| |
| virtual void | simulationEnded ()=0 |
| |
| virtual | ~ProxyInterface () |
| |
| virtual std::vector< std::string > | sc_print () const =0 |
| |
| virtual std::vector< std::string > | sc_dump () const =0 |
| |
| virtual attr_value_t | sc_kind () const =0 |
| |
| virtual const char * | sc_name () const =0 |
| |
| virtual | ~ScObjectInterface () |
| |
| | SimulationInterfaceProxy () |
| |
| void | setSimulation (iface::SimulationInterface *simulation) |
| |
| int | runDeltaPhase (int count) override |
| |
| bool | runSimulation (sc_core::sc_time t) override |
| |
| void | stopSimulation () override |
| |
| sc_core::sc_simcontext * | context () const override |
| |
| ConfObjectRef | simics_object () const override |
| |
| 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 |
| |
| | ToolControllerEventAction () |
| |
| void | tool_controller_init (ToolController *controller) override |
| |
| void | connection_list_updated (ConnectionListState state) override |
| |
| | ToolController () |
| |
| | ToolController (CallbackInterface *callback) |
| |
| bool | insert (ToolConnectionInterface *connection, int pos) override |
| |
| void | remove (ToolConnectionInterface *connection) override |
| |
| const std::vector< ToolConnectionInterface * > & | get_connections () const |
| |
| ConnectionListState | get_connections_state () const |
| |
| virtual bool | insert (simics::systemc::instrumentation::ToolConnectionInterface *conn, int pos)=0 |
| |
| virtual void | remove (simics::systemc::instrumentation::ToolConnectionInterface *conn)=0 |
| |
| virtual | ~ProviderControllerInterface () |
| |
| virtual void | tool_controller_init (ToolController *controller)=0 |
| |
| virtual void | connection_list_updated (ConnectionListState state)=0 |
| |
| virtual | ~CallbackInterface () |
| |
| virtual | ~EventCallbackInterface () |
| |
| virtual void | event_callback (const char *event_type, const char *class_type, void *object, const sc_core::sc_time &ts)=0 |
| |
| virtual void | notify ()=0 |
| |
| virtual | ~ScEventInterface () |
| |