class CPythonAPIInterface extends AnyRef
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- CPythonAPIInterface
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new CPythonAPIInterface()
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def PyBool_FromLong(long: NativeLong): Pointer
- Annotations
- @native()
- def PyCFunction_NewEx(ptr: Pointer, self: Pointer, module: Pointer): Pointer
- Annotations
- @native()
- def PyDict_Contains(dict: Pointer, key: Pointer): Int
- Annotations
- @native()
- def PyDict_DelItemString(dict: Pointer, key: String): Int
- Annotations
- @native()
- def PyDict_GetItem(dict: Pointer, key: Pointer): Pointer
- Annotations
- @native()
- def PyDict_GetItemString(dict: Pointer, key: String): Pointer
- Annotations
- @native()
- def PyDict_GetItemWithError(dict: Pointer, key: Pointer): Pointer
- Annotations
- @native()
- def PyDict_Keys(dict: Pointer): Pointer
- Annotations
- @native()
- def PyDict_New(): Pointer
- Annotations
- @native()
- def PyDict_SetItem(dict: Pointer, key: Pointer, value: Pointer): Int
- Annotations
- @native()
- def PyDict_SetItemString(dict: Pointer, key: String, value: Pointer): Int
- Annotations
- @native()
- def PyErr_Clear(): Unit
- Annotations
- @native()
- def PyErr_Fetch(pType: PointerToPointer, pValue: PointerToPointer, pTraceback: PointerToPointer): Unit
- Annotations
- @native()
- def PyErr_Occurred(): Pointer
- Annotations
- @native()
- def PyErr_Print(): Unit
- Annotations
- @native()
- def PyErr_SetString(tpe: Pointer, message: String): Unit
- Annotations
- @native()
- def PyEval_GetBuiltins(): Pointer
- Annotations
- @native()
- def PyEval_SaveThread(): Pointer
- Annotations
- @native()
- def PyFloat_AsDouble(float: Pointer): Double
- Annotations
- @native()
- def PyFloat_FromDouble(double: Double): Pointer
- Annotations
- @native()
- def PyGILState_Ensure(): Int
- Annotations
- @native()
- def PyGILState_Release(state: Int): Unit
- Annotations
- @native()
- def PyImport_ImportModule(str: String): Pointer
- Annotations
- @native()
- def PyList_GetItem(list: Pointer, index: NativeLong): Pointer
- Annotations
- @native()
- def PyList_New(size: Int): Pointer
- Annotations
- @native()
- def PyList_SetItem(list: Pointer, index: NativeLong, item: Pointer): Int
- Annotations
- @native()
- def PyList_Size(list: Pointer): NativeLong
- Annotations
- @native()
- def PyLong_AsLong(pyLong: Pointer): Int
- Annotations
- @native()
- def PyLong_AsLongLong(pyLong: Pointer): Long
- Annotations
- @native()
- def PyLong_FromLongLong(long: Long): Pointer
- Annotations
- @native()
- def PyLong_FromVoidPtr(ptr: Pointer): Unit
- Annotations
- @native()
- def PyMem_RawFree(p: Pointer): Unit
- Annotations
- @native()
- def PyNumber_Add(o1: Pointer, o2: Pointer): Pointer
- Annotations
- @native()
- def PyNumber_Multiply(o1: Pointer, o2: Pointer): Pointer
- Annotations
- @native()
- def PyNumber_Negative(o1: Pointer): Pointer
- Annotations
- @native()
- def PyNumber_Positive(o1: Pointer): Pointer
- Annotations
- @native()
- def PyNumber_Remainder(o1: Pointer, o2: Pointer): Pointer
- Annotations
- @native()
- def PyNumber_Subtract(o1: Pointer, o2: Pointer): Pointer
- Annotations
- @native()
- def PyNumber_TrueDivide(o1: Pointer, o2: Pointer): Pointer
- Annotations
- @native()
- def PyObject_Call(obj: Pointer, args: Pointer, kwArgs: Pointer): Pointer
- Annotations
- @native()
- def PyObject_DelItem(obj: Pointer, idx: Pointer): Int
- Annotations
- @native()
- def PyObject_GetAttr(obj: Pointer, name: Pointer): Pointer
- Annotations
- @native()
- def PyObject_GetAttrString(obj: Pointer, name: String): Pointer
- Annotations
- @native()
- def PyObject_GetItem(obj: Pointer, idx: Pointer): Pointer
- Annotations
- @native()
- def PyObject_Length(obj: Pointer): NativeLong
- Annotations
- @native()
- def PyObject_SetAttr(obj: Pointer, name: Pointer, newValue: Pointer): Pointer
- Annotations
- @native()
- def PyObject_SetAttrString(obj: Pointer, name: String, newValue: Pointer): Pointer
- Annotations
- @native()
- def PyObject_SetItem(obj: Pointer, key: Pointer, newValue: Pointer): Int
- Annotations
- @native()
- def PyObject_Str(obj: Pointer): Pointer
- Annotations
- @native()
- def PyRun_String(str: String, start: Int, globals: Pointer, locals: Pointer): Pointer
- Annotations
- @native()
- def PySequence_GetItem(obj: Pointer, idx: Int): Pointer
- Annotations
- @native()
- def PySequence_Length(obj: Pointer): NativeLong
- Annotations
- @native()
- def PySequence_SetItem(obj: Pointer, idx: Int, v: Pointer): Pointer
- Annotations
- @native()
- def PyTuple_GetItem(tuple: Pointer, index: NativeLong): Pointer
- Annotations
- @native()
- def PyTuple_New(size: Int): Pointer
- Annotations
- @native()
- def PyTuple_SetItem(tuple: Pointer, index: NativeLong, item: Pointer): Int
- Annotations
- @native()
- def PyTuple_Size(tuple: Pointer): NativeLong
- Annotations
- @native()
- def PyUnicode_AsUTF8(pyString: Pointer): Pointer
- Annotations
- @native()
- def PyUnicode_FromString(cStr: String): Pointer
- Annotations
- @native()
- def Py_BuildValue(str: String): Pointer
- Annotations
- @native()
- def Py_DecRef(ptr: Pointer): Unit
- Annotations
- @native()
- def Py_DecodeLocale(str: String, size: Pointer): WString
- Annotations
- @native()
- def Py_IncRef(ptr: Pointer): Unit
- Annotations
- @native()
- def Py_Initialize(): Unit
- Annotations
- @native()
- def Py_SetProgramName(str: WString): Unit
- Annotations
- @native()
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val loadAttempts: Stream[Try[Boolean]]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- val pythonLibrariesToTry: Seq[String]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated