Adapter for Simics simulation context interface. More...
#include <simcontext_simics_adapter.h>
Public Member Functions | |
SimContextSimicsAdapter () | |
Public Member Functions inherited from simics::systemc::iface::SimicsAdapter< sc_simcontext_interface_t > | |
SimicsAdapter (const char *name, sc_simcontext_interface_t iface) | |
std::string | name () const override |
const interface_t * | cstruct () const override |
void | set_simics_class (conf_class_t *conf_class) override |
conf_class_t * | simics_class () const override |
void | set_map_adapter (bool map) override |
bool | map_adapter () const override |
Public Member Functions inherited from simics::systemc::Registrant< SimicsAdapterInterface > | |
Registrant () | |
Registrant (const Registrant &rhs) | |
virtual | ~Registrant () |
void | detach () |
Static Protected Member Functions | |
::uint64 | time_stamp (conf_object_t *obj) |
::uint64 | delta_count (conf_object_t *obj) |
::uint64 | time_to_pending_activity (conf_object_t *obj) |
static int | status (conf_object_t *obj) |
static attr_value_t | events (conf_object_t *obj) |
Static Protected Member Functions inherited from simics::systemc::iface::SimicsAdapter< sc_simcontext_interface_t > | |
static TInterface * | adapterWithoutLocking (conf_object_t *obj) |
static SimicsLock< TInterface > | adapter (conf_object_t *obj, conf_object_t *obj_lock) |
static SimicsLock< TInterface > | adapter (conf_object_t *obj) |
Additional Inherited Members | |
Protected Member Functions inherited from simics::systemc::iface::SimicsAdapter< sc_simcontext_interface_t > | |
std::vector< std::string > | descriptionBase (conf_object_t *obj, DescriptionType type) |
Adapter for Simics simulation context interface.
|
inline |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |