| 
    decompiler
    1.0.0
    
   | 
 
The core decompiler commands capability. More...
#include <ghidra_process.hh>
  
Public Member Functions | |
| virtual void | initialize (void) | 
| Complete initialization of an extension point.  More... | |
  Public Member Functions inherited from GhidraCapability | |
| const string & | getName (void) const | 
| Get the capability name.  | |
  Public Member Functions inherited from CapabilityPoint | |
| virtual | ~CapabilityPoint (void) | 
| Destructor.  | |
Private Member Functions | |
| GhidraDecompCapability (void) | |
| Construct the singleton.  | |
| GhidraDecompCapability (const GhidraDecompCapability &op2) | |
| Not implemented.  | |
| GhidraDecompCapability & | operator= (const GhidraDecompCapability &op2) | 
| Not implemented.  | |
Static Private Attributes | |
| static GhidraDecompCapability | ghidraDecompCapability | 
| Singleton instance.  | |
Additional Inherited Members | |
  Static Public Member Functions inherited from GhidraCapability | |
| static int4 | readCommand (istream &sin, ostream &out) | 
| Dispatch a Ghidra command.  More... | |
| static void | shutDown (void) | 
| Release all GhidraCommand resources.  | |
  Static Public Member Functions inherited from CapabilityPoint | |
| static void | initializeAll (void) | 
| Finish initialization for all extension points.  More... | |
  Protected Member Functions inherited from CapabilityPoint | |
| CapabilityPoint (void) | |
| Construct extension capability exactly once.  More... | |
  Protected Attributes inherited from GhidraCapability | |
| string | name | 
| Identifier for capability and associated commands.  | |
  Static Protected Attributes inherited from GhidraCapability | |
| static map< string, GhidraCommand * > | commandmap | 
| The central map from name to Ghidra command.  | |
The core decompiler commands capability.
This class is instantiated as a singleton and registers all the basic decompiler commands that the Ghidra client can issue.
      
  | 
  virtual | 
Complete initialization of an extension point.
This method is implemented by each extension so it can do specialized integration
Implements CapabilityPoint.
References GhidraCapability::commandmap.
 1.8.15