Index

A C D F G H I J K L M O P R S U V 
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.
A C D F G H I J K L M O P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form