NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
neforce::process 成员列表

成员的完整列表,这些成员属于 neforce::process,包括所有继承而来的类成员

capture(const string &executable, const vector< string > &args={}, int timeout_ms=-1)neforce::processstatic
chain(process &first, process &second)neforce::processstatic
chain(vector< process * > &processes)neforce::processstatic
check_permission(native_id_type process_id, permission permission)neforce::processstatic
close() noexceptneforce::process
close_stdin()neforce::process
current_id() noexceptneforce::processstatic
current_privilege_level() noexceptneforce::processstatic
elevation_tool 枚举名称neforce::process
execute_elevated_shell(const string &command, int timeout_ms=-1, elevation_tool tool=elevation_tool::auto_)neforce::processstatic
execute_shell(const string &command, int timeout_ms=-1)neforce::processstatic
exit_code() const noexceptneforce::processinline
get_memory_info() constneforce::process
get_memory_info(native_id_type process_id)neforce::processstatic
get_privilege_level(native_id_type process_id)neforce::processstatic
get_state() constneforce::process
get_state(native_id_type process_id)neforce::processstatic
id() const noexceptneforce::processinline
is_running() constneforce::process
name(native_id_type process_id)neforce::processstatic
native_id_type typedefneforce::process
operator=(process &&other) noexceptneforce::process
permission 枚举名称neforce::process
privilege_level 枚举名称neforce::process
process()=defaultneforce::process
process(process &&other) noexceptneforce::process
resume()neforce::process
search_path(const string &executable)neforce::processstatic
set_capture_stderr(bool v=true)neforce::process
set_capture_stdout(bool v=true)neforce::process
set_env(const string &key, const string &value)neforce::process
set_external_stderr(pipe &external_pipe)neforce::process
set_external_stdin(pipe &external_pipe)neforce::process
set_external_stdout(pipe &external_pipe)neforce::process
set_stderr_file(const string &file_path)neforce::process
set_stdin_data(const string &data)neforce::process
set_stdout_file(const string &file_path)neforce::process
set_work_dir(const string &dir)neforce::process
spawn(const string &executable, const vector< string > &args={})neforce::processstatic
start(const string &executable, const vector< string > &args={})neforce::process
start_elevated(const string &executable, const vector< string > &args={}, elevation_tool tool=elevation_tool::auto_)neforce::process
state 枚举名称neforce::process
std_stream 枚举名称neforce::process
stderr_output() const noexceptneforce::processinline
stdout_output() const noexceptneforce::processinline
suspend()neforce::process
system(const string &executable, const vector< string > &args={}, int timeout_ms=-1)neforce::processstatic
terminate()neforce::process
wait(int timeout_ms=-1)neforce::process
write_stdin(const string &data)neforce::process
~process()neforce::process