CPythonInterpreter

class Object
trait Matchable
class Any

Value members

Concrete methods

def call(on: PyValue, method: String, args: Seq[PyValue], kwArgs: Seq[(String, PyValue)], safeGlobal: Boolean): PyValue
def call(callable: PyValue, args: Seq[PyValue], kwArgs: Seq[(String, PyValue)]): PyValue
def callGlobal(method: String, args: Seq[PyValue], kwArgs: Seq[(String, PyValue)]): PyValue
def cleanupVariableReference(variable: String): Unit
def createListCopy[T](seq: Seq[T], elemConv: T => Pointer): Pointer
def createListProxy[T](seq: Seq[T], elemConv: T => PyValue): PyValue
def createTuple(seq: Seq[PyValue], safeGlobal: Boolean): PyValue
def deleteAttribute(on: PyValue, attr: String): Unit
def deleteBracket(on: PyValue, key: PyValue): Unit
def eval(code: String): Unit
def execManyLines(code: String): Unit
def getVariableReference(value: PyValue): String
def importModule(moduleName: String): PyValue
def load(code: String): PyValue
def select(on: PyValue, value: String, safeGlobal: Boolean): PyValue
def selectGlobal(name: String, safeGlobal: Boolean): PyValue
def set(variable: String, value: PyValue): Unit
def update(on: PyValue, value: String, newValue: PyValue): Unit
def updateBracket(on: PyValue, key: PyValue, newValue: PyValue): Unit
def valueFromBoolean(b: Boolean): PyValue
def valueFromDouble(v: Double): PyValue
def valueFromLong(long: Long): PyValue
def valueFromString(v: String, safeGlobal: Boolean): PyValue
def wrapIntoPyObject(value: AnyRef): PyValue