gem5  v22.1.0.0
Public Types | Public Member Functions | Public Attributes | List of all members
sc_gem5::PythonInitFunc Struct Reference

#include <python.hh>

Public Types

using Callback = void(*)(pybind11::module_ &systemc)
 

Public Member Functions

 PythonInitFunc (Callback run)
 

Public Attributes

Callback callback
 
PythonInitFuncnext
 

Detailed Description

Definition at line 36 of file python.hh.

Member Typedef Documentation

◆ Callback

using sc_gem5::PythonInitFunc::Callback = void(*)(pybind11::module_ &systemc)

Definition at line 38 of file python.hh.

Constructor & Destructor Documentation

◆ PythonInitFunc()

sc_gem5::PythonInitFunc::PythonInitFunc ( Callback  run)

Definition at line 63 of file python.cc.

References callback.

Member Data Documentation

◆ callback

Callback sc_gem5::PythonInitFunc::callback

Definition at line 39 of file python.hh.

Referenced by PythonInitFunc().

◆ next

PythonInitFunc* sc_gem5::PythonInitFunc::next

Definition at line 41 of file python.hh.


The documentation for this struct was generated from the following files:

Generated on Wed Dec 21 2022 10:25:10 for gem5 by doxygen 1.9.1