LLDB mainline
lldb_private::mcp::DebuggerListTool Class Reference

#include <Tool.h>

Inheritance diagram for lldb_private::mcp::DebuggerListTool:
[legend]

Public Member Functions

 ~DebuggerListTool ()=default
llvm::Expected< lldb_protocol::mcp::CallToolResultCall (const lldb_protocol::mcp::ToolArguments &args) override
 Tool (std::string name, std::string description)
Public Member Functions inherited from lldb_protocol::mcp::Tool
 Tool (std::string name, std::string description)
virtual ~Tool ()=default
virtual std::optional< llvm::json::Value > GetSchema () const
lldb_protocol::mcp::ToolDefinition GetDefinition () const
const std::string & GetName ()

Detailed Description

Definition at line 31 of file source/Plugins/Protocol/MCP/Tool.h.

Constructor & Destructor Documentation

◆ ~DebuggerListTool()

lldb_private::mcp::DebuggerListTool::~DebuggerListTool ( )
default

Member Function Documentation

◆ Call()

◆ Tool()

Tool::Tool ( std::string name,
std::string description )

Definition at line 21 of file Protocol/MCP/Tool.cpp.


The documentation for this class was generated from the following files: