Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
E
F
G
I
J
M
N
P
R
S
U
W
A
addCleanup(Object)
- Method in class net.loadbang.jython.
JythonEngineImpl
Cleanup machinery, called from Jython.
atomsToPyObjects(Atom[], int)
- Method in class net.loadbang.jython.util.
JythonConverters
Convert an array of Atoms into a list of Python objects.
B
begin()
- Method in class net.loadbang.jython.util.
StdErrFlusher
buildEngine(MaxObjectProxy)
- Method in class net.loadbang.jython.mxj.
ScriptEngine
Create and assign the appropriate scripting engine (
JythonEngineImpl
).
C
clear()
- Method in class net.loadbang.jython.
JythonEngineImpl
Unwind the callback stack, clear the environment and reinstantiate the engine and maxObject bindings.
close()
- Method in class net.loadbang.jython.util.
MaxWindowWriter
E
eval(String)
- Method in class net.loadbang.jython.
JythonEngineImpl
Evaluate a Python expression, outputting the value to the leftmost outlet.
exec(String)
- Method in class net.loadbang.jython.
JythonEngineImpl
Execute a Python statement.
F
flush()
- Method in class net.loadbang.jython.util.
MaxWindowWriter
G
getConverters()
- Method in class net.loadbang.jython.
JythonEngineImpl
Return the converters.
getVar00(String)
- Method in class net.loadbang.jython.
JythonEngineImpl
Retrieve a variable; return null if not found.
I
Invocation
- Class in
net.loadbang.jython.util
Synchronous thread spawning for Jython.
Invocation()
- Constructor for class net.loadbang.jython.util.
Invocation
invoke(String, Integer, Atom[])
- Method in class net.loadbang.jython.
JythonEngineImpl
Invoke a named function in Python: called from the MXJ world by a message from Max.
invoke()
- Method in class net.loadbang.jython.util.
Invocation
Abstract method: make a call into a Jython interpreter in an interlocked thread.
J
JythonConverters
- Class in
net.loadbang.jython.util
JythonConverters()
- Constructor for class net.loadbang.jython.util.
JythonConverters
JythonEngineImpl
- Class in
net.loadbang.jython
An implementation of
EngineImpl
for Jython.
JythonEngineImpl(MaxObjectProxy)
- Constructor for class net.loadbang.jython.
JythonEngineImpl
Constructor: create a Jython scripting engine.
M
MaxWindowErrorWriter
- Class in
net.loadbang.jython.util
MaxWindowErrorWriter(MaxObjectProxy)
- Constructor for class net.loadbang.jython.util.
MaxWindowErrorWriter
MaxWindowPostWriter
- Class in
net.loadbang.jython.util
MaxWindowPostWriter(MaxObjectProxy)
- Constructor for class net.loadbang.jython.util.
MaxWindowPostWriter
MaxWindowWriter
- Class in
net.loadbang.jython.util
A class mapping Jython's output printing to post()/error() messages in the Max window.
MaxWindowWriter()
- Constructor for class net.loadbang.jython.util.
MaxWindowWriter
N
net.loadbang.jython
- package net.loadbang.jython
net.loadbang.jython.mxj
- package net.loadbang.jython.mxj
net.loadbang.jython.util
- package net.loadbang.jython.util
P
protect()
- Method in class net.loadbang.jython.util.
Invocation
Invoke a body of code using an interpreter, in a new thread.
R
run()
- Method in class net.loadbang.jython.util.
Invocation
Run the body of this invocation in its own thread, then notify the caller.
run()
- Method in class net.loadbang.jython.util.
StdErrFlusher
runScript(String, String)
- Method in class net.loadbang.jython.
JythonEngineImpl
Run the script.
runUsingPlaceHolder(String)
- Method in class net.loadbang.jython.
JythonEngineImpl
Run a script using an interpreter rooted on a place-holder directory.
S
ScriptEngine
- Class in
net.loadbang.jython.mxj
A simple MXJ object for running Jython scripts from source files in Max's search path.
setupEngineOnPlaceHolder(String)
- Method in class net.loadbang.jython.
JythonEngineImpl
Establish a place-holder directory.
setVar(String, Object)
- Method in class net.loadbang.jython.
JythonEngineImpl
Set a binding in the interpreter's environment.
StdErrFlusher
- Class in
net.loadbang.jython.util
Horrible hack to get stderr flushed periodically so that we see Jython's Java-level errors (including Python compilation errors).
StdErrFlusher()
- Constructor for class net.loadbang.jython.util.
StdErrFlusher
U
unwindCallbacks()
- Method in class net.loadbang.jython.
JythonEngineImpl
Unwind the callback functions.
W
write(int)
- Method in class net.loadbang.jython.util.
MaxWindowWriter
A rather inefficient byte writer; we check for line separation on every character! TODO: apply a heuristic to cut this down.
A
B
C
E
F
G
I
J
M
N
P
R
S
U
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes