Guitar
ProcessPosixPty Member List

This is the complete list of members for ProcessPosixPty, including all inherited members.

change_dir_AbstractPtyProcessprotected
clear_message()AbstractPtyProcess
close_input()ProcessPosixPtyvirtual
completed_fn_AbstractPtyProcessprotected
cond_AbstractPtyProcessprotected
get_error_code() constProcessPosixPty
get_error_message() constProcessPosixPty
get_exit_code() const overrideProcessPosixPtyvirtual
get_message() constAbstractPtyProcess
is_running() const overrideProcessPosixPtyvirtual
mProcessPosixPtyprivate
max_output_queue_size_AbstractPtyProcessprotected
mutex_AbstractPtyProcessmutableprotected
notify_completed()AbstractPtyProcessinline
output_queue_AbstractPtyProcessprotected
output_vector_AbstractPtyProcessprotected
pop_output(char *ptr, int len)AbstractPtyProcessprotected
ProcessPosixPty()ProcessPosixPty
read_output(char *ptr, int len) overrideProcessPosixPtyvirtual
run()ProcessPosixPtyprotected
set_change_dir(process::helper::dir_string_t const &dir)AbstractPtyProcessinline
set_completion_callback(std::function< void(bool, std::shared_ptr< void >)> fn, std::shared_ptr< void > userdata)AbstractPtyProcessinline
set_max_output_queue_size(size_t n)AbstractPtyProcessinline
start(std::string const &cmd, std::string const &env, bool use_input) overrideProcessPosixPtyvirtual
stderr_bytes() constAbstractPtyProcessinline
stderr_bytes_AbstractPtyProcessprotected
stdout_bytes() constAbstractPtyProcessinline
stop() overrideProcessPosixPtyvirtual
user_data_AbstractPtyProcessprotected
wait(int time=INT_MAX) overrideProcessPosixPtyvirtual
write_input(char const *ptr, int len) overrideProcessPosixPtyvirtual
write_output(char const *buf, size_t len)AbstractPtyProcessprotected
~AbstractPtyProcess()AbstractPtyProcessinlinevirtual
~ProcessPosixPty() overrideProcessPosixPty