python.rl
Class PyObject
Fields
Methods
Function:
call<X : Int>(StringLiteral name, PyObject[X] args) -> BoolFunction:
call(StringLiteral name, PyObject args) -> BoolFunction:
call(StringLiteral name) -> BoolFunction:
call<X : Int>(PyObject[X] args) -> BoolFunction:
call(PyObject args) -> BoolFunction:
drop()Function:
assign(PyObject o)
Free Functions
Function:
pyref_decrease(PyObject self)Function:
pyref_increase(PyObject self)Function:
to_pyobject(Int value) -> PyObjectFunction:
to_pyobject(Bool value) -> PyObjectFunction:
to_pyobject(Float value) -> PyObjectFunction:
pyinvoke(PyObject obj, StringLiteral name, PyObject args, Int size) -> BoolFunction:
pyinvoke(PyObject obj, PyObject args, Int size) -> BoolFunction:
to_pyobject(Int obj, StringLiteral str) -> PyObjectFunction:
pyprint(PyObject obj)Function:
to_pyobject<T>(T obj) -> PyObject