me
.
shadaj
.
scalapy
.
interpreter
CPythonAPI
Related Doc:
package interpreter
object
CPythonAPI
extends
CPythonAPIInterface
Linear Supertypes
CPythonAPIInterface
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
CPythonAPI
CPythonAPIInterface
AnyRef
Any
Hide All
Show All
Visibility
Public
All
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
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyCFunction_NewEx
(
ptr:
Pointer
,
self:
Pointer
,
module:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyDict_Contains
(
dict:
Pointer
,
key:
Pointer
)
:
Int
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyDict_DelItemString
(
dict:
Pointer
,
key:
String
)
:
Int
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyDict_GetItem
(
dict:
Pointer
,
key:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyDict_GetItemString
(
dict:
Pointer
,
key:
String
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyDict_GetItemWithError
(
dict:
Pointer
,
key:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyDict_Keys
(
dict:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyDict_New
()
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyDict_SetItem
(
dict:
Pointer
,
key:
Pointer
,
value:
Pointer
)
:
Int
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyDict_SetItemString
(
dict:
Pointer
,
key:
String
,
value:
Pointer
)
:
Int
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyErr_Clear
()
:
Unit
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyErr_Fetch
(
pType:
PointerToPointer
,
pValue:
PointerToPointer
,
pTraceback:
PointerToPointer
)
:
Unit
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyErr_Occurred
()
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyErr_Print
()
:
Unit
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyErr_SetString
(
tpe:
Pointer
,
message:
String
)
:
Unit
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyEval_GetBuiltins
()
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyEval_SaveThread
()
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyFloat_AsDouble
(
float:
Pointer
)
:
Double
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyFloat_FromDouble
(
double:
Double
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyGILState_Ensure
()
:
Int
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyGILState_Release
(
state:
Int
)
:
Unit
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyImport_ImportModule
(
str:
String
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyList_GetItem
(
list:
Pointer
,
index:
NativeLong
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyList_New
(
size:
Int
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyList_SetItem
(
list:
Pointer
,
index:
NativeLong
,
item:
Pointer
)
:
Int
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyList_Size
(
list:
Pointer
)
:
NativeLong
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyLong_AsLong
(
pyLong:
Pointer
)
:
Int
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyLong_AsLongLong
(
pyLong:
Pointer
)
:
Long
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyLong_FromLongLong
(
long:
Long
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyLong_FromVoidPtr
(
ptr:
Pointer
)
:
Unit
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyNumber_Add
(
o1:
Pointer
,
o2:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyNumber_Multiply
(
o1:
Pointer
,
o2:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyNumber_Negative
(
o1:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyNumber_Positive
(
o1:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyNumber_Remainder
(
o1:
Pointer
,
o2:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyNumber_Subtract
(
o1:
Pointer
,
o2:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyNumber_TrueDivide
(
o1:
Pointer
,
o2:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyObject_Call
(
obj:
Pointer
,
args:
Pointer
,
kwArgs:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyObject_GetAttr
(
obj:
Pointer
,
name:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyObject_GetAttrString
(
obj:
Pointer
,
name:
String
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyObject_GetItem
(
obj:
Pointer
,
idx:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyObject_Length
(
obj:
Pointer
)
:
NativeLong
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyObject_SetAttr
(
obj:
Pointer
,
name:
Pointer
,
newValue:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyObject_SetAttrString
(
obj:
Pointer
,
name:
String
,
newValue:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyObject_SetItem
(
obj:
Pointer
,
key:
Pointer
,
newValue:
Pointer
)
:
Int
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyObject_Str
(
obj:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyRun_String
(
str:
String
,
start:
Int
,
globals:
Pointer
,
locals:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PySequence_GetItem
(
obj:
Pointer
,
idx:
Int
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PySequence_Length
(
obj:
Pointer
)
:
NativeLong
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyTuple_GetItem
(
tuple:
Pointer
,
index:
NativeLong
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyTuple_New
(
size:
Int
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyTuple_SetItem
(
tuple:
Pointer
,
index:
NativeLong
,
item:
Pointer
)
:
Int
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyTuple_Size
(
tuple:
Pointer
)
:
NativeLong
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyUnicode_AsUTF8
(
pyString:
Pointer
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
PyUnicode_FromString
(
cStr:
String
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
Py_BuildValue
(
str:
String
)
:
Pointer
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
Py_DecRef
(
ptr:
Pointer
)
:
Unit
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
Py_IncRef
(
ptr:
Pointer
)
:
Unit
Definition Classes
CPythonAPIInterface
Annotations
@native
()
def
Py_Initialize
()
:
Unit
Definition Classes
CPythonAPIInterface
Annotations
@native
()
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
val
loadAttempts
:
Stream
[
Product
with
Serializable
with
Try
[
Boolean
]]
Definition Classes
CPythonAPIInterface
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
pythonLibrariesToTry
:
Seq
[
String
]
Definition Classes
CPythonAPIInterface
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
CPythonAPIInterface
Inherited from
AnyRef
Inherited from
Any
Ungrouped