|
libTriton version 1.0 build 1599
|
#include <triton/pythonBindings.hpp>Go to the source code of this file.
Namespaces | |
| namespace | triton |
| The Triton namespace. | |
| namespace | triton::bindings |
| The Bindings namespace. | |
| namespace | triton::bindings::python |
| The Python namespace. | |
Functions | |
| PyObject * | triton::bindings::python::xPyClass_New (PyObject *b, PyObject *d, PyObject *n) |
| Creates a PyClass and raises an exception if it fails. dict is copied in Py3 ! All references are decremented. | |
| PyObject * | triton::bindings::python::xPyDict_New (void) |
| Creates a PyDict and raises an exception if it fails. | |
| PyObject * | triton::bindings::python::xPyList_New (Py_ssize_t len) |
| Creates a PyList and raises an exception if it fails. | |
| PyObject * | triton::bindings::python::xPyString_FromString (const char *v) |
| Creates a PyString and raises an exception if it fails. | |
| PyObject * | triton::bindings::python::xPyTuple_New (Py_ssize_t len) |
| Creates a PyTuple and raises an exception if it fails. | |
| int | triton::bindings::python::xPyDict_SetItemString (PyObject *p, const char *key, PyObject *val) |
| Same as PyDict_SetItemString but decrements reference on object. | |
| int | triton::bindings::python::xPyDict_SetItem (PyObject *p, PyObject *key, PyObject *val) |
| Same as PyDict_SetItem but decrements reference on object and key. | |