14#ifndef SIMICS_SYSTEMC_IFACE_SC_OBJECT_INTERFACE_H
15#define SIMICS_SYSTEMC_IFACE_SC_OBJECT_INTERFACE_H
17#include <simics/base/attr-value.h>
29 virtual std::vector<std::string>
sc_print()
const = 0;
30 virtual std::vector<std::string>
sc_dump()
const = 0;
Definition: sc_object_interface.h:27
virtual std::vector< std::string > sc_print() const =0
virtual ~ScObjectInterface()
Definition: sc_object_interface.h:33
virtual attr_value_t sc_kind() const =0
virtual std::vector< std::string > sc_dump() const =0
virtual const char * sc_name() const =0