C++ Device API Reference Manual
Reference documentation for the Simics C++ Device API.
 
Loading...
Searching...
No Matches
simics::iface::ObjectFactoryInterface Class Referenceabstract

#include <object-factory-interface.h>

Inheritance diagram for simics::iface::ObjectFactoryInterface:
simics::ObjectFactory< T > simics::ObjectFactoryWithArg< T, A >

Public Member Functions

virtual ~ObjectFactoryInterface ()=default
 
virtual ConfObjectcreate (conf_object_t *obj) const =0
 
virtual ObjectFactoryInterfaceclone () const =0
 

Constructor & Destructor Documentation

◆ ~ObjectFactoryInterface()

virtual simics::iface::ObjectFactoryInterface::~ObjectFactoryInterface ( )
virtualdefault

Member Function Documentation

◆ clone()

virtual ObjectFactoryInterface * simics::iface::ObjectFactoryInterface::clone ( ) const
pure virtual

◆ create()

virtual ConfObject * simics::iface::ObjectFactoryInterface::create ( conf_object_t obj) const
pure virtual

The documentation for this class was generated from the following file: