#include <simics/base/conf-object.h>#include <simics/simulator/conf-object.h>#include <cassert>#include <stdexcept>#include <string>#include <unordered_map>#include "simics/conf-object-interface.h"Go to the source code of this file.
Classes | |
| class | simics::ConfObjectRef |
| Represents Simics C type conf_object_t. More... | |
| class | simics::ConfObject |
| Base class for all Simics configuration objects. More... | |
Namespaces | |
| namespace | simics |
Functions | |
| bool | simics::operator== (const ConfObjectRef &lhs, const ConfObjectRef &rhs) |
| Compares two ConfObjectRef objects for equality. | |
| bool | simics::operator!= (const ConfObjectRef &lhs, const ConfObjectRef &rhs) |
| template<typename T > | |
| T * | simics::from_obj (conf_object_t *obj) |
| Utility function to convert a conf_object_t* to a pointer to C++ class derived from simics::ConfObject. | |