Attribute Macro simics_macro::interface

source ยท
#[interface]
Expand description

Declare a struct implementation as a SIMICS API interface.

This macro will add the requisite code to implement the interface which allows methods in the impl to be called from Simics scripts in Python or the Simics language.