16#ifndef SIMICS_IFACE_OBJECT_FACTORY_INTERFACE_H
17#define SIMICS_IFACE_OBJECT_FACTORY_INTERFACE_H
19#include <simics/base/conf-object.h>
struct conf_object conf_object_t
Definition: bank-issue-callbacks-interface.h:23
A class inherited by a model class to support Simics configuration.
Definition: conf-object.h:114
Definition: object-factory-interface.h:33
virtual ConfObject * create(conf_object_t *obj) const =0
virtual ObjectFactoryInterface * clone() const =0
virtual ~ObjectFactoryInterface()=default
Definition: attr-value.h:23