clang-tools  14.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
[legend]

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 ( )
virtualdefault

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: