|
gem5
v22.1.0.0
|
#include <embedded.hh>
Public Member Functions | |
| EmbeddedPython (const char *abspath, const char *modpath, const uint8_t *code, int zlen, int len) | |
| pybind11::object | getCode () const |
| bool | addModule () const |
Static Public Member Functions | |
| static std::list< EmbeddedPython * > & | getList () |
| static int | initAll () |
Public Attributes | |
| const char * | abspath |
| const char * | modpath |
| const uint8_t * | code |
| int | zlen |
| int | len |
Definition at line 56 of file embedded.hh.
| gem5::EmbeddedPython::EmbeddedPython | ( | const char * | abspath, |
| const char * | modpath, | ||
| const uint8_t * | code, | ||
| int | zlen, | ||
| int | len | ||
| ) |
Definition at line 57 of file embedded.cc.
References getList().
| bool gem5::EmbeddedPython::addModule | ( | ) | const |
Definition at line 92 of file embedded.cc.
| py::object gem5::EmbeddedPython::getCode | ( | ) | const |
Definition at line 76 of file embedded.cc.
References code, len, and zlen.
Referenced by addModule().
|
static |
Definition at line 65 of file embedded.cc.
Referenced by EmbeddedPython(), and initAll().
|
static |
Definition at line 103 of file embedded.cc.
References getList().
| const char* gem5::EmbeddedPython::abspath |
Definition at line 58 of file embedded.hh.
Referenced by addModule().
| const uint8_t* gem5::EmbeddedPython::code |
Definition at line 60 of file embedded.hh.
Referenced by getCode().
| int gem5::EmbeddedPython::len |
Definition at line 62 of file embedded.hh.
Referenced by getCode().
| const char* gem5::EmbeddedPython::modpath |
Definition at line 59 of file embedded.hh.
Referenced by addModule().
| int gem5::EmbeddedPython::zlen |
Definition at line 61 of file embedded.hh.
Referenced by getCode().