16#ifndef SIMICS_SYSTEMC_IFACE_SC_OBJECT_INTERFACE_H
17#define SIMICS_SYSTEMC_IFACE_SC_OBJECT_INTERFACE_H
19#include <simics/base/attr-value.h>
31 virtual std::vector<std::string>
sc_print()
const = 0;
32 virtual std::vector<std::string>
sc_dump()
const = 0;
Definition: sc_object_interface.h:29
virtual std::vector< std::string > sc_print() const =0
virtual ~ScObjectInterface()
Definition: sc_object_interface.h:35
virtual attr_value_t sc_kind() const =0
virtual std::vector< std::string > sc_dump() const =0
virtual const char * sc_name() const =0
Definition: pci_bus_interface.h:24