abstract class
Cradare2::Plugin::Command
- Cradare2::Plugin::Command
- Reference
- Object
Overview
Abstract base class for all radare2 plugin subcommands.
Direct Known Subclasses
- Cradare2::Plugin::Commands::AsmCommand
- Cradare2::Plugin::Commands::ClassesCommand
- Cradare2::Plugin::Commands::CrashCommand
- Cradare2::Plugin::Commands::DemangleAllCommand
- Cradare2::Plugin::Commands::DemangleCommand
- Cradare2::Plugin::Commands::DetectCommand
- Cradare2::Plugin::Commands::InfoCommand
- Cradare2::Plugin::Commands::InspectCommand
- Cradare2::Plugin::Commands::InterleavedCommand
- Cradare2::Plugin::Commands::LinesCommand
- Cradare2::Plugin::Commands::MethodsCommand
- Cradare2::Plugin::Commands::SourceCommand
Defined in:
cradare2/plugin/command.crConstructors
Instance Method Summary
- #aliases : Array(String)
-
#execute(client : Client, args : Array(String), json : Bool = false) : String
Executes the subcommand.
- #name : String
- #summary : String
- #usage : String
Constructor Detail
def self.new(name : String, summary : String, usage : String = "", aliases : Array(String) = [] of String)
#
Instance Method Detail
Executes the subcommand. Returns formatted text or JSON string when json: true.