| asar_wrapper_ | yaze::cli::resources::CommandHandler | protected |
| assembly_symbol_table_ | yaze::cli::resources::CommandHandler | protected |
| Describe() const | yaze::cli::resources::CommandHandler | virtual |
| DetectFreeSpace(Rom *rom, size_t min_size=0x100) const | yaze::cli::agent::tools::CodeGenToolBase | protected |
| Execute(Rom *rom, const resources::ArgumentParser &parser, resources::OutputFormatter &formatter) override | yaze::cli::agent::tools::CodeGenEventHandlerTool | protectedvirtual |
| ExecuteWithContext(Rom *rom, const ArgumentParser &parser, OutputFormatter &formatter, const CommandInvocationContext &invocation_context) | yaze::cli::resources::CommandHandler | inlineprotectedvirtual |
| FormatResultAsJson(const CodeGenerationResult &result) const | yaze::cli::agent::tools::CodeGenToolBase | protected |
| FormatResultAsText(const CodeGenerationResult &result) const | yaze::cli::agent::tools::CodeGenToolBase | protected |
| GetAllTemplates() const | yaze::cli::agent::tools::CodeGenToolBase | protected |
| GetDefaultFormat() const | yaze::cli::resources::CommandHandler | inlineprotectedvirtual |
| GetDescription() const | yaze::cli::agent::tools::CodeGenEventHandlerTool | inline |
| GetHookLocationDescription(uint32_t address) const | yaze::cli::agent::tools::CodeGenToolBase | protected |
| GetName() const override | yaze::cli::agent::tools::CodeGenEventHandlerTool | inlinevirtual |
| GetOutputTitle() const | yaze::cli::resources::CommandHandler | inlineprotectedvirtual |
| GetTemplate(const std::string &name) const | yaze::cli::agent::tools::CodeGenToolBase | protected |
| GetUsage() const override | yaze::cli::agent::tools::CodeGenEventHandlerTool | inlinevirtual |
| InitializeTemplates() | yaze::cli::agent::tools::CodeGenToolBase | privatestatic |
| IsKnownHookLocation(uint32_t address) const | yaze::cli::agent::tools::CodeGenToolBase | protected |
| kKnownHooks | yaze::cli::agent::tools::CodeGenToolBase | privatestatic |
| kTemplates | yaze::cli::agent::tools::CodeGenToolBase | privatestatic |
| project_ | yaze::cli::resources::CommandHandler | protected |
| RequiresLabels() const | yaze::cli::resources::CommandHandler | inlinevirtual |
| RequiresRom() const override | yaze::cli::agent::tools::CodeGenEventHandlerTool | inlineprotectedvirtual |
| rom_ | yaze::cli::resources::CommandHandler | protected |
| Run(const std::vector< std::string > &args, Rom *rom_context, std::string *captured_output=nullptr) | yaze::cli::resources::CommandHandler | |
| SetAsarWrapper(core::AsarWrapper *asar_wrapper) | yaze::cli::resources::CommandHandler | inlinevirtual |
| SetAssemblySymbolTable(const std::map< std::string, core::AsarSymbol > *table) | yaze::cli::resources::CommandHandler | inlinevirtual |
| SetProjectContext(project::YazeProject *project) | yaze::cli::resources::CommandHandler | inlinevirtual |
| SetRomContext(Rom *rom) | yaze::cli::resources::CommandHandler | inlinevirtual |
| SetSymbolProvider(emu::debug::SymbolProvider *provider) | yaze::cli::resources::CommandHandler | inlinevirtual |
| SubstitutePlaceholders(const std::string &template_code, const std::map< std::string, std::string > ¶ms) const | yaze::cli::agent::tools::CodeGenToolBase | protected |
| symbol_provider_ | yaze::cli::resources::CommandHandler | protected |
| ValidateArgs(const resources::ArgumentParser &parser) override | yaze::cli::agent::tools::CodeGenEventHandlerTool | inlineprotectedvirtual |
| ValidateHookAddress(Rom *rom, uint32_t address) const | yaze::cli::agent::tools::CodeGenToolBase | protected |
| ~CommandHandler()=default | yaze::cli::resources::CommandHandler | virtual |