Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
R
- reset() - Method in class com.goatshriek.rubydragon.groovy.GroovyGhidraInterpreter
-
Resets this interpreter.
- reset() - Method in class com.goatshriek.rubydragon.jshell.JShellGhidraInterpreter
-
Resets this interpreter.
- RubyDragonPlugin - Class in com.goatshriek.rubydragon.ruby
-
RubyDragon provides Ruby support within Ghidra, both in an interactive terminal session as well as standalone scripts.
- RubyDragonPlugin(PluginTool) - Constructor for class com.goatshriek.rubydragon.ruby.RubyDragonPlugin
-
Plugin constructor.
- RubyGhidraInterpreter - Class in com.goatshriek.rubydragon.ruby
-
A Ruby interpreter for Ghidra, built using JRuby.
- RubyGhidraInterpreter() - Constructor for class com.goatshriek.rubydragon.ruby.RubyGhidraInterpreter
-
Creates a new Ruby interpreter.
- RubyGhidraInterpreter(InterpreterConsole, DragonPlugin) - Constructor for class com.goatshriek.rubydragon.ruby.RubyGhidraInterpreter
-
Creates a new interpreter, and ties the streams for the provided console to the new interpreter.
- RubyScript - Class in com.goatshriek.rubydragon.ruby
-
A ghidra script written in Ruby.
- RubyScript() - Constructor for class com.goatshriek.rubydragon.ruby.RubyScript
-
Creates a new script, with it's own interpreter instance.
- RubyScriptProvider - Class in com.goatshriek.rubydragon.ruby
-
Supports Ruby scripts within ghidra.
- RubyScriptProvider() - Constructor for class com.goatshriek.rubydragon.ruby.RubyScriptProvider
- run() - Method in class com.goatshriek.rubydragon.clojure.ClojureScript
-
Executes this script.
- run() - Method in class com.goatshriek.rubydragon.groovy.GroovyScript
-
Executes this script.
- run() - Method in class com.goatshriek.rubydragon.kotlin.KotlinScript
-
Executes this script.
- run() - Method in class com.goatshriek.rubydragon.ruby.RubyScript
-
Executes this script.
- runScript(GhidraScript, String[], GhidraState) - Method in class com.goatshriek.rubydragon.clojure.ClojureGhidraInterpreter
-
Runs the given script with the arguments and state provided.
- runScript(GhidraScript, String[], GhidraState) - Method in class com.goatshriek.rubydragon.groovy.GroovyGhidraInterpreter
-
Runs the given script with the arguments and state provided.
- runScript(GhidraScript, String[], GhidraState) - Method in class com.goatshriek.rubydragon.kotlin.KotlinGhidraInterpreter
-
Runs the given script with the arguments and state provided.
- runScript(GhidraScript, String[], GhidraState) - Method in class com.goatshriek.rubydragon.ruby.RubyGhidraInterpreter
-
Runs the given script with the arguments and state provided.
- runScript(GhidraScript, String[], GhidraState) - Method in class com.goatshriek.rubydragon.ScriptableGhidraInterpreter
-
Runs the given script with the arguments and state provided.
- runScript(String, String[], GhidraState) - Method in class com.goatshriek.rubydragon.clojure.ClojureScript
-
Runs a script by name with the given arguments using the given state, within this script.
- runScript(String, String[], GhidraState) - Method in class com.goatshriek.rubydragon.groovy.GroovyScript
-
Runs a script by name with the given arguments using the given state, within this script.
- runScript(String, String[], GhidraState) - Method in class com.goatshriek.rubydragon.kotlin.KotlinScript
-
Runs a script by name with the given arguments using the given state, within this script.
- runScript(String, String[], GhidraState) - Method in class com.goatshriek.rubydragon.ruby.RubyScript
-
Runs a script by name with the given arguments using the given state, within this script.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form