#include <init.hh>
|
| EmbeddedPyBind (const char *_name, void(*init_func)(pybind11::module_ &), const char *_base) |
|
| EmbeddedPyBind (const char *_name, void(*init_func)(pybind11::module_ &)) |
|
|
static void | initAll (pybind11::module_ &_m5) |
|
|
static pybind11::module_ * | mod = nullptr |
|
Definition at line 53 of file init.hh.
◆ EmbeddedPyBind() [1/2]
gem5::EmbeddedPyBind::EmbeddedPyBind |
( |
const char * | _name, |
|
|
void(* | init_func )(pybind11::module_ &), |
|
|
const char * | _base ) |
◆ EmbeddedPyBind() [2/2]
gem5::EmbeddedPyBind::EmbeddedPyBind |
( |
const char * | _name, |
|
|
void(* | init_func )(pybind11::module_ &) ) |
◆ getPending()
std::multimap< std::string, EmbeddedPyBind * > & gem5::EmbeddedPyBind::getPending |
( |
| ) |
|
|
staticprivate |
◆ getReady()
std::map< std::string, EmbeddedPyBind * > & gem5::EmbeddedPyBind::getReady |
( |
| ) |
|
|
staticprivate |
◆ init()
void gem5::EmbeddedPyBind::init |
( |
| ) |
|
|
private |
◆ initAll()
void gem5::EmbeddedPyBind::initAll |
( |
pybind11::module_ & | _m5 | ) |
|
|
static |
◆ initPending()
void gem5::EmbeddedPyBind::initPending |
( |
const std::string & | finished | ) |
|
|
staticprivate |
◆ base
const std::string gem5::EmbeddedPyBind::base |
|
private |
◆ initFunc
void(* gem5::EmbeddedPyBind::initFunc) (pybind11::module_ &) |
|
private |
◆ mod
pybind11::module_ * gem5::EmbeddedPyBind::mod = nullptr |
|
staticprivate |
◆ name
const std::string gem5::EmbeddedPyBind::name |
|
private |
◆ registered
bool gem5::EmbeddedPyBind::registered = false |
|
private |
The documentation for this class was generated from the following files: