internal.python

Source code: internal/python.seq

internal.python.LD
internal.python.PyUnicode_AsEncodedString(: cobj, : cobj, : cobj)
internal.python.PyBytes_AsString(: cobj)
internal.python.PyErr_Fetch(: Ptr[cobj],  : Ptr[cobj],  : Ptr[cobj])
internal.python.PyObject_GetAttrString(: cobj, : cobj)
internal.python.PyObject_GetAttr(: cobj, : cobj)
internal.python.PyObject_Str(: cobj)
internal.python.PyRun_SimpleString(: cobj)
internal.python.Py_IncRef(: cobj)
internal.python.Py_DecRef(: cobj)
internal.python.PyObject_Call(: cobj, : cobj, : cobj)
internal.python.PyObject_SetAttrString(: cobj, : cobj, : cobj)
internal.python.PyObject_Length(: cobj)
internal.python.Py_Initialize()
internal.python.PyImport_ImportModule(: cobj)
internal.python.PyLong_FromLong(: int)
internal.python.PyLong_AsLong(: cobj)
internal.python.PyFloat_FromDouble(: float)
internal.python.PyFloat_AsDouble(: cobj)
internal.python.PyBool_FromLong(: int)
internal.python.PyObject_IsTrue(: cobj)
internal.python.PyUnicode_DecodeFSDefaultAndSize(: cobj, : int)
internal.python.PyTuple_New(: int)
internal.python.PyTuple_SetItem(: cobj, : int, : cobj)
internal.python.PyTuple_GetItem(: cobj, : int)
internal.python.PyList_New(: int)
internal.python.PyList_SetItem(: cobj, : int, : cobj)
internal.python.PyList_GetItem(: cobj, : int)
internal.python.PySet_New(: cobj)
internal.python.PySet_Add(: cobj, : cobj)
internal.python.PyDict_New()
internal.python.PyDict_SetItem(: cobj, : cobj, : cobj)
internal.python.PyDict_Next(: cobj,  : Ptr[int],  : Ptr[cobj],  : Ptr[cobj])
internal.python.PyObject_GetIter(: cobj)
internal.python.PyIter_Next(: cobj)
internal.python.init()
internal.python.ensure_initialized()
extension pyobj

Magic methods:

__new__(p: Ptr[byte])
__getitem__(t)
__add__(t)
__setitem__(name: str, val: pyobj)
__len__()
__to_py__()
__from_py__()
__str__()
__iter__()
__call__(*args, **kwargs)

Methods:

to_str(errors: str, empty: str = '')
exc_check()
exc_wrap(_retval)
incref()
decref()
get[T]()
internal.python.none()
internal.python.py(x)
internal.python.get[T](x: pyobj)
extension int

Magic methods:

__to_py__()
__from_py__(i: pyobj)
extension float

Magic methods:

__to_py__()
__from_py__(d: pyobj)
extension bool

Magic methods:

__to_py__()
__from_py__(b: pyobj)
extension byte

Magic methods:

__to_py__()
__from_py__(c: pyobj)
extension str

Magic methods:

__to_py__()
__from_py__(s: pyobj)
extension List[T]

Magic methods:

__to_py__()
__from_py__(v: pyobj)
extension Dict[K,V]

Magic methods:

__to_py__()
__from_py__(d: pyobj)
extension Set[K]

Magic methods:

__to_py__()