|
| ProxyProcess (simics::ConfObjectRef o) |
|
virtual void | init (sc_core::sc_object *obj, iface::SimulationInterface *simulation) |
|
attr_value_t | allocations () const |
|
attr_value_t | events () const |
|
const char * | file () const |
|
int | line () const |
|
int | process_id () const |
|
char * | dump_state () const |
|
bool | initialize () const |
|
int | state () const |
|
const char * | name () const |
|
void | run () |
|
uint64_t | min_time () const |
|
uint64_t | max_time () const |
|
uint64_t | total_time () const |
|
uint64_t | number_of_calls () const |
|
virtual void | event_callback (const char *event_type, const char *event_class_type, void *event_object, const sc_core::sc_time &ts) |
|
virtual void | connection_list_updated (ConnectionListState state) |
|
| Proxy (simics::ConfObjectRef o) |
|
virtual void | init (sc_core::sc_object *obj, iface::SimulationInterface *simulation) |
|
virtual void | allProxiesInitialized () |
|
virtual void | set_attributes (Attributes *attributes) |
|
std::vector< std::string > | sc_print () const |
|
std::vector< std::string > | sc_dump () const |
|
attr_value_t | sc_kind () const |
|
const char * | sc_name () const |
|
void | breakSimulation () |
|
ConfObjectRef | simics_obj () |
|
sc_core::sc_object * | systemc_obj () |
|
void | buildEventObjects () |
|
virtual iface::SimulationInterface * | simulation () |
|
virtual void | addFeature (ProxyFeatureInterface *feature) |
|
virtual ProxyFeatureInterface * | feature (ClassType type) |
|
virtual void | simulationStarted () |
|
virtual void | simulationEnded () |
|
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) |
|
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 |
|
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 |
|
virtual attr_value_t | allocations () const =0 |
|
virtual | ~ScMemoryProfilerInterface () |
|
virtual attr_value_t | events () const =0 |
|
virtual const char * | file () const =0 |
|
virtual int | line () const =0 |
|
virtual int | process_id () const =0 |
|
virtual char * | dump_state () const =0 |
|
virtual bool | initialize () const =0 |
|
virtual int | state () const =0 |
|
virtual void | run ()=0 |
|
virtual | ~ScProcessInterface () |
|
virtual uint64_t | min_time () const =0 |
|
virtual uint64_t | max_time () const =0 |
|
virtual uint64_t | total_time () const =0 |
|
virtual uint64_t | number_of_calls () const =0 |
|
virtual | ~ScProcessProfilerInterface () |
|
| ToolControllerProcessAction () |
|
virtual void | tool_controller_init (ToolController *controller) |
|
virtual void | connection_list_updated (ConnectionListState state) |
|
| 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 |
|
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 |
|