Encode(const llvm::json::Value &message)=0 | lldb_private::JSONTransport< Req, Resp, Evt > | protectedpure virtual |
JSONTransport(lldb::IOObjectSP in, lldb::IOObjectSP out) | lldb_private::JSONTransport< Req, Resp, Evt > | inline |
kReadBufferSize | lldb_private::JSONTransport< Req, Resp, Evt > | static |
Log(llvm::StringRef message)=0 | lldb_private::Transport< Req, Resp, Evt > | pure virtual |
Logv(const char *Fmt, Ts &&...Vals) | lldb_private::Transport< Req, Resp, Evt > | inline |
m_buffer | lldb_private::JSONTransport< Req, Resp, Evt > | protected |
m_in | lldb_private::JSONTransport< Req, Resp, Evt > | private |
m_out | lldb_private::JSONTransport< Req, Resp, Evt > | private |
Message typedef | lldb_private::Transport< Req, Resp, Evt > | |
MessageHandler typedef | lldb_private::JSONTransport< Req, Resp, Evt > | |
MessageHandlerSP typedef | lldb_private::Transport< Req, Resp, Evt > | |
OnRead(MainLoopBase &loop, MessageHandler &handler) | lldb_private::JSONTransport< Req, Resp, Evt > | inlineprivate |
Parse()=0 | lldb_private::JSONTransport< Req, Resp, Evt > | protectedpure virtual |
RegisterMessageHandler(MainLoop &loop, MessageHandler &handler) override | lldb_private::JSONTransport< Req, Resp, Evt > | inlinevirtual |
Send(const Evt &evt) override | lldb_private::JSONTransport< Req, Resp, Evt > | inlinevirtual |
Send(const Req &req) override | lldb_private::JSONTransport< Req, Resp, Evt > | inlinevirtual |
Send(const Resp &resp) override | lldb_private::JSONTransport< Req, Resp, Evt > | inlinevirtual |
Write(const llvm::json::Value &message) | lldb_private::JSONTransport< Req, Resp, Evt > | inline |
~Transport()=default | lldb_private::Transport< Req, Resp, Evt > | virtual |