decompiler  1.0.0
Classes
ghidra_process.hh File Reference

The formal commands that can be issued to the decompiler by the Ghidra client. More...

#include "capability.hh"
#include "ghidra_arch.hh"
#include "typegrp_ghidra.hh"
#include "grammar.hh"
#include "paramid.hh"
#include <iostream>
#include <csignal>

Classes

class  ghidra::GhidraCapability
 Registration point and dispatcher for commands sent to the decompiler. More...
 
class  ghidra::GhidraDecompCapability
 The core decompiler commands capability. More...
 
class  ghidra::GhidraCommand
 Base class for a command to the decompiler as issued by a Ghidra client. More...
 
class  ghidra::RegisterProgram
 Command to register a new Program (executable) with the decompiler. More...
 
class  ghidra::DeregisterProgram
 Command to release all resources associated with a Program (executable) in the decompiler. More...
 
class  ghidra::FlushNative
 Command to flush all symbols associated with a Program (executable) More...
 
class  ghidra::DecompileAt
 Command to decompile a specific function. More...
 
class  ghidra::StructureGraph
 Command to structure a control-flow graph. More...
 
class  ghidra::SetAction
 Command to set the root Action used by the decompiler or toggle output components. More...
 
class  ghidra::SetOptions
 Command to toggle options within the decompiler. More...
 

Detailed Description

The formal commands that can be issued to the decompiler by the Ghidra client.