libTriton version 1.0 build 1590
Loading...
Searching...
No Matches
Namespaces | Macros | Functions
pythonUtils.hpp File Reference
#include <triton/pythonBindings.hpp>
#include <triton/tritonTypes.hpp>
This graph shows which files directly or indirectly include this file:

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.
 

Macros

#define TRITON   PYTHONUTILS_H
 

Functions

bool triton::bindings::python::PyLong_AsBool (PyObject *obj)
 Returns a bool from a pyObject.
 
triton::__uint triton::bindings::python::PyLong_AsUint (PyObject *obj)
 Returns a triton::__uint from a pyObject.
 
triton::usize triton::bindings::python::PyLong_AsUsize (PyObject *obj)
 Returns a triton::usize from a pyObject.
 
triton::uint32 triton::bindings::python::PyLong_AsUint32 (PyObject *obj)
 Returns a triton::uint32 from a pyObject.
 
triton::uint64 triton::bindings::python::PyLong_AsUint64 (PyObject *obj)
 Returns a triton::uint64 from a pyObject.
 
triton::uint128 triton::bindings::python::PyLong_AsUint128 (PyObject *obj)
 Returns a triton::uint128 from a pyObject.
 
triton::uint256 triton::bindings::python::PyLong_AsUint256 (PyObject *obj)
 Returns a triton::uint256 from a pyObject.
 
triton::uint512 triton::bindings::python::PyLong_AsUint512 (PyObject *obj)
 Returns a triton::uint512 from a pyObject.
 
PyObject * triton::bindings::python::PyLong_FromUint (triton::__uint value)
 Returns a pyObject from a triton::__uint.
 
PyObject * triton::bindings::python::PyLong_FromUsize (triton::usize value)
 Returns a pyObject from a triton::usize.
 
PyObject * triton::bindings::python::PyLong_FromUint32 (triton::uint32 value)
 Returns a pyObject from a triton::uint32.
 
PyObject * triton::bindings::python::PyLong_FromUint64 (triton::uint64 value)
 Returns a pyObject from a triton::uint64.
 
PyObject * triton::bindings::python::PyLong_FromUint128 (triton::uint128 value)
 Returns a pyObject from a triton::uint128.
 
PyObject * triton::bindings::python::PyLong_FromUint256 (triton::uint256 value)
 Returns a pyObject from a triton::uint256.
 
PyObject * triton::bindings::python::PyLong_FromUint512 (triton::uint512 value)
 Returns a pyObject from a triton::uint512.
 

Macro Definition Documentation

◆ TRITON

#define TRITON   PYTHONUTILS_H

Definition at line 9 of file pythonUtils.hpp.