|
Joedb 10.3.0
The Journal-Only Embedded Database
|
#include <joedb/ui/Interpreter.h>


Public Member Functions | |
| Interpreter (const Readable &readable, Writable &writable, Record_Id max_record_id) | |
Public Member Functions inherited from joedb::Command_Interpreter | |
| Command_Interpreter () | |
| void | add_processor (Command_Processor &processor) |
| void | set_parent (const Command_Interpreter *new_parent) |
| void | set_prompt_string (std::string s) |
| virtual void | write_prompt (std::ostream &out) const |
| void | write_whole_prompt (std::ostream &out) const |
| void | set_echo (bool new_echo) |
| void | set_rethrow (bool new_rethrow) |
| void | set_prompt (bool new_prompt) |
| void | main_loop (std::istream &in, std::ostream &out) |
| bool | is_last_line_empty () const |
Public Member Functions inherited from joedb::Command_Processor | |
| virtual | ~Command_Processor () |
Additional Inherited Members | |
Public Types inherited from joedb::Command_Processor | |
| enum class | Status { ok , done , quit , abort , not_found } |
Protected Member Functions inherited from joedb::Command_Interpreter | |
| Status | process_command (const std::string &command, std::istream ¶meters, std::istream &in, std::ostream &out) override |
Definition at line 40 of file Interpreter.h.
|
inline |
Definition at line 47 of file Interpreter.h.