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 792 of file interpreter.cc.
|
inline |
Definition at line 796 of file interpreter.cc.
|
delete |
|
inline |
Definition at line 803 of file interpreter.cc.
References m_thread.
|
delete |
|
inline |
Definition at line 812 of file interpreter.cc.
References interpreter::get_line_and_eval(), m_interpreter, and m_thread.
Referenced by interpreter::execute().
|
private |
Definition at line 819 of file interpreter.cc.
Referenced by start().
|
private |
Definition at line 821 of file interpreter.cc.
Referenced by ~cli_input_reader(), and start().