AsmGrader 0.0.0
Loading...
Searching...
No Matches
asmgrader::Subprocess Member List

This is the complete list of members for asmgrader::Subprocess, including all inherited members.

close_pipes()asmgrader::Subprocess
create(const std::string &exec, const std::vector< std::string > &args)asmgrader::Subprocessprotectedvirtual
get_exit_code() constasmgrader::Subprocessinline
get_full_stdout()asmgrader::Subprocess
get_pid() constasmgrader::Subprocessinline
init_child()asmgrader::Subprocessprotectedvirtual
init_parent()asmgrader::Subprocessprotectedvirtual
is_alive() constasmgrader::Subprocess
kill()asmgrader::Subprocessvirtual
operator=(Subprocess &&) noexceptasmgrader::Subprocess
asmgrader::NonCopyable::operator=(const NonCopyable &)=deleteasmgrader::NonCopyableprivate
asmgrader::NonCopyable::operator=(NonCopyable &&)=defaultasmgrader::NonCopyableprivate
read_stdout(const std::chrono::duration< Rep, Period > &timeout)asmgrader::Subprocessinline
read_stdout()asmgrader::Subprocess
restart()asmgrader::Subprocessvirtual
send_stdin(const std::string &str)asmgrader::Subprocess
start()asmgrader::Subprocessvirtual
Subprocess(std::string exec, std::vector< std::string > args)asmgrader::Subprocessexplicit
Subprocess(Subprocess &&) noexceptasmgrader::Subprocess
Subprocess()=defaultasmgrader::Subprocessprotected
wait_for_exit()asmgrader::Subprocess
wait_for_exit(std::chrono::microseconds timeout)asmgrader::Subprocessvirtual
~Subprocess()asmgrader::Subprocessvirtual