An abstract class used by the JSONTransport to read JSON message. More...
#include "[llvm/Support/LSP/Transport.h](Transport%5F8h%5Fsource.html)"
An abstract class used by the JSONTransport to read JSON message.
Definition at line 53 of file Transport.h.
| virtual llvm::lsp::JSONTransportInput::~JSONTransportInput ( ) |
virtualdefault |
◆ hasError()
| virtual bool llvm::lsp::JSONTransportInput::hasError ( ) const |
pure virtual |
| virtual bool llvm::lsp::JSONTransportInput::isEndOfInput ( ) const |
pure virtual |
◆ readDelimitedMessage()
| virtual LogicalResult llvm::lsp::JSONTransportInput::readDelimitedMessage ( std::string & Json) |
pure virtual |
◆ readMessage()
| LogicalResult llvm::lsp::JSONTransportInput::readMessage ( std::string & Json) |
inline |
◆ readStandardMessage()
| virtual LogicalResult llvm::lsp::JSONTransportInput::readStandardMessage ( std::string & Json) |
pure virtual |
The documentation for this class was generated from the following file: