class LineInputStdout
Defined at line 339 of file ../../src/lib/line_input/line_input.h
Implementation of LineInput that prints to stdout. The caller is still responsible for providing
input asynchronously. The initial width of the output will be automatically derived from the
terminal associated wit, as that is pointing to the current line, which we don't want to do a
history search in. stdout (if any).
Public Methods
void LineInputStdout (AcceptCallback accept_cb, const std::string & prompt)
LineInputStdout ---------------------------------------------------------------------------------
Defined at line 677 of file ../../src/lib/line_input/line_input.cc
void ~LineInputStdout ()
Defined at line 681 of file ../../src/lib/line_input/line_input.cc
Protected Methods
void EnsureTerminalMode (TerminalMode mode)
LineInputEditor implementation.
Defined at line 687 of file ../../src/lib/line_input/line_input.cc
void Write (const std::string & str)
Defined at line 683 of file ../../src/lib/line_input/line_input.cc