Index
All Classes and Interfaces|All Packages|Serialized Form
S
- ScriptableGhidraInterpreter - Class in rubydragon
-
An interpreter that can also run scripts.
- ScriptableGhidraInterpreter() - Constructor for class rubydragon.ScriptableGhidraInterpreter
- selectionChanged(ProgramSelection) - Method in class rubydragon.DragonPlugin
-
Called whenever the selection is changed within the CodeBrowser tool.
- setErrWriter(PrintWriter) - Method in class rubydragon.clojure.ClojureGhidraInterpreter
-
Sets the error output stream for this interpreter.
- setErrWriter(PrintWriter) - Method in class rubydragon.GhidraInterpreter
-
Sets the error output stream for this interpreter.
- setErrWriter(PrintWriter) - Method in class rubydragon.groovy.GroovyGhidraInterpreter
-
Sets the error output stream for this interpreter.
- setErrWriter(PrintWriter) - Method in class rubydragon.jshell.JShellGhidraInterpreter
-
Sets the error output stream for this interpreter.
- setErrWriter(PrintWriter) - Method in class rubydragon.kotlin.KotlinGhidraInterpreter
-
Sets the error output stream for this interpreter.
- setErrWriter(PrintWriter) - Method in class rubydragon.ruby.RubyGhidraInterpreter
-
Sets the error output stream for this interpreter.
- setInput(InputStream) - Method in class rubydragon.clojure.ClojureGhidraInterpreter
-
Sets the input stream for this interpreter.
- setInput(InputStream) - Method in class rubydragon.GhidraInterpreter
-
Sets the input stream for this interpreter.
- setInput(InputStream) - Method in class rubydragon.groovy.GroovyGhidraInterpreter
-
Sets the input stream for this interpreter.
- setInput(InputStream) - Method in class rubydragon.jshell.JShellGhidraInterpreter
-
Sets the input stream for this interpreter.
- setInput(InputStream) - Method in class rubydragon.kotlin.KotlinGhidraInterpreter
-
Sets the input stream for this interpreter.
- setInput(InputStream) - Method in class rubydragon.ruby.RubyGhidraInterpreter
-
Sets the input stream for this interpreter.
- setOutWriter(PrintWriter) - Method in class rubydragon.clojure.ClojureGhidraInterpreter
-
Sets the output stream for this interpreter.
- setOutWriter(PrintWriter) - Method in class rubydragon.GhidraInterpreter
-
Sets the output stream for this interpreter.
- setOutWriter(PrintWriter) - Method in class rubydragon.groovy.GroovyGhidraInterpreter
-
Sets the output stream for this interpreter.
- setOutWriter(PrintWriter) - Method in class rubydragon.jshell.JShellGhidraInterpreter
-
Sets the output stream for this interpreter.
- setOutWriter(PrintWriter) - Method in class rubydragon.kotlin.KotlinGhidraInterpreter
-
Sets the output stream for this interpreter.
- setOutWriter(PrintWriter) - Method in class rubydragon.ruby.RubyGhidraInterpreter
-
Sets the output stream for this interpreter.
- setStreams(InterpreterConsole) - Method in class rubydragon.GhidraInterpreter
-
Sets the input, output, and error streams for this interpreter to those of the provided console.
- setVariable(String, Object) - Method in class rubydragon.clojure.ClojureGhidraInterpreter
-
Adds or updates the variable with the given name to the given value in the scripting container.
- setVariable(String, Object) - Method in class rubydragon.GhidraInterpreter
-
Adds or updates the variable with the given name to the given value in the interpreter.
- setVariable(String, Object) - Method in class rubydragon.groovy.GroovyGhidraInterpreter
-
Adds or updates the variable with the given name to the given value in the current engine.
- setVariable(String, Object) - Method in class rubydragon.jshell.JShellGhidraInterpreter
-
Adds or updates the variable with the given name to the given value in the interpreter.
- setVariable(String, Object) - Method in class rubydragon.kotlin.KotlinGhidraInterpreter
-
Adds or updates the variable with the given name to the given value in the current engine.
- setVariable(String, Object) - Method in class rubydragon.ruby.RubyGhidraInterpreter
-
Adds or updates the variable with the given name to the given value in the scripting container.
- showConsole() - Method in class rubydragon.clojure.ClojureDragonPlugin
-
Shows the interpreter console.
- showConsole() - Method in class rubydragon.DragonPlugin
-
Shows the interpreter console.
- showConsole() - Method in class rubydragon.groovy.GroovyDragonPlugin
-
Shows the interpreter console.
- showConsole() - Method in class rubydragon.jshell.JShellDragonPlugin
-
Shows the interpreter console.
- showConsole() - Method in class rubydragon.kotlin.KotlinDragonPlugin
-
Shows the interpreter console.
- showConsole() - Method in class rubydragon.ruby.RubyDragonPlugin
-
Shows the interpreter console.
- startInteractiveSession() - Method in class rubydragon.clojure.ClojureGhidraInterpreter
-
Starts an interactive session with the current input/output/error streams.
- startInteractiveSession() - Method in class rubydragon.GhidraInterpreter
-
Starts an interactive session with the current input/output/error streams.
- startInteractiveSession() - Method in class rubydragon.groovy.GroovyGhidraInterpreter
-
Starts an interactive session with the current input/output/error streams.
- startInteractiveSession() - Method in class rubydragon.jshell.JShellGhidraInterpreter
-
Starts an interactive session with the current input/output/error streams.
- startInteractiveSession() - Method in class rubydragon.kotlin.KotlinGhidraInterpreter
-
Starts an interactive session with the current input/output/error streams.
- startInteractiveSession() - Method in class rubydragon.ruby.RubyGhidraInterpreter
-
Starts an interactive session with the current input/output/error streams.
All Classes and Interfaces|All Packages|Serialized Form