Public Member Functions | |
cli_input_reader (const cli_input_reader &)=delete | |
cli_input_reader (interpreter &interp) | |
~cli_input_reader (void) | |
cli_input_reader & | operator= (const cli_input_reader &)=delete |
void | start (void) |
Private Attributes | |
interpreter & | m_interpreter |
std::thread | m_thread |
Definition at line 800 of file interpreter.cc.
|
inline |
Definition at line 804 of file interpreter.cc.
|
delete |
|
inline |
Definition at line 811 of file interpreter.cc.
References m_thread.
|
delete |
|
inline |
Definition at line 820 of file interpreter.cc.
References interpreter::get_line_and_eval(), m_interpreter, and m_thread.
Referenced by interpreter::execute().
|
private |
Definition at line 827 of file interpreter.cc.
Referenced by start().
|
private |
Definition at line 829 of file interpreter.cc.
Referenced by ~cli_input_reader(), and start().