clang-tools 19.0.0git
Public Member Functions | List of all members
clang::clangd::LSPBinder::RawOutgoing Class Referenceabstract

#include <LSPBinder.h>

Inheritance diagram for clang::clangd::LSPBinder::RawOutgoing:
Inheritance graph

Public Member Functions

virtual ~RawOutgoing ()=default
virtual void callMethod (llvm::StringRef Method, JSON Params, Callback< JSON > Reply)=0
virtual void notify (llvm::StringRef Method, JSON Params)=0

Detailed Description

Definition at line 46 of file LSPBinder.h.

Constructor & Destructor Documentation

◆ ~RawOutgoing()

virtual clang::clangd::LSPBinder::RawOutgoing::~RawOutgoing ( )

Member Function Documentation

◆ callMethod()

virtual void clang::clangd::LSPBinder::RawOutgoing::callMethod ( llvm::StringRef  Method,
JSON  Params,
Callback< JSON Reply 
pure virtual

◆ notify()

virtual void clang::clangd::LSPBinder::RawOutgoing::notify ( llvm::StringRef  Method,
JSON  Params 
pure virtual

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