A class inherited by a model class to support Simics configuration. More...
#include <conf-object.h>
Public Member Functions | |
| ConfObject (const ConfObjectRef &obj) | |
| Create a ConfObject from ConfObjectRef. | |
| virtual | ~ConfObject ()=default |
| void | finalize () override |
| void | objects_finalized () override |
| ConfObjectRef | obj () const |
| Return a ConfObjectRef represents this object. | |
| virtual bool | finalized () |
| Return if the finalize method has been called. | |
Public Member Functions inherited from simics::iface::ConfObjectInterface | |
| virtual | ~ConfObjectInterface ()=default |
| virtual void | finalize ()=0 |
| virtual void | objects_finalized ()=0 |
Friends | |
| class | ConfObjectRef |
A class inherited by a model class to support Simics configuration.
|
inlineexplicit |
Create a ConfObject from ConfObjectRef.
|
virtualdefault |
|
inlineoverridevirtual |
Implements simics::iface::ConfObjectInterface.
|
inlinevirtual |
Return if the finalize method has been called.
|
inline |
Return a ConfObjectRef represents this object.
|
inlineoverridevirtual |
Implements simics::iface::ConfObjectInterface.
|
friend |