Lines Matching refs:executor
70 namespace executor = utils::process::executor;
89 typedef std::map< int, executor::exec_handle > exec_handles_map;
96 const char* utils::process::executor::detail::stdout_name = "stdout.txt";
100 const char* utils::process::executor::detail::stderr_name = "stderr.txt";
108 const char* utils::process::executor::detail::work_subdir = "work";
117 utils::process::executor::detail::setup_child( in setup_child()
129 struct utils::process::executor::exec_handle::impl : utils::noncopyable {
152 executor::detail::refcnt_t state_owners;
176 executor::detail::refcnt_t state_owners_) : in impl()
195 executor::exec_handle::exec_handle(std::shared_ptr< impl > pimpl) : in exec_handle()
202 executor::exec_handle::~exec_handle(void) in ~exec_handle()
211 executor::exec_handle::pid(void) const in pid()
223 executor::exec_handle::control_directory(void) const in control_directory()
235 executor::exec_handle::work_directory(void) const in work_directory()
245 executor::exec_handle::stdout_file(void) const in stdout_file()
255 executor::exec_handle::stderr_file(void) const in stderr_file()
262 struct utils::process::executor::exit_handle::impl : utils::noncopyable {
395 executor::exit_handle::exit_handle(std::shared_ptr< impl > pimpl) : in exit_handle()
402 executor::exit_handle::~exit_handle(void) in ~exit_handle()
416 executor::exit_handle::cleanup(void) in cleanup()
431 executor::exit_handle::state_owners(void) const in state_owners()
441 executor::exit_handle::original_pid(void) const in original_pid()
451 executor::exit_handle::status(void) const in status()
462 executor::exit_handle::unprivileged_user(void) const in unprivileged_user()
472 executor::exit_handle::start_time(void) const in start_time()
482 executor::exit_handle::end_time(void) const in end_time()
494 executor::exit_handle::control_directory(void) const in control_directory()
506 executor::exit_handle::work_directory(void) const in work_directory()
516 executor::exit_handle::stdout_file(void) const in stdout_file()
526 executor::exit_handle::stderr_file(void) const in stderr_file()
536 struct utils::process::executor::executor_handle::impl : utils::noncopyable {
648 executor::exit_handle
693 executor::exit_handle
724 executor::executor_handle::executor_handle(void) throw() : _pimpl(new impl()) in executor_handle()
730 executor::executor_handle::~executor_handle(void) in ~executor_handle()
739 executor::executor_handle::root_work_directory(void) const in root_work_directory()
753 executor::executor_handle::cleanup(void) in cleanup()
767 executor::executor_handle
768 executor::setup(void) in setup()
778 executor::executor_handle::spawn_pre(void) in spawn_pre()
803 executor::exec_handle
804 executor::executor_handle::spawn_post( in spawn_post()
839 executor::executor_handle::spawn_followup_pre(void) in spawn_followup_pre()
852 executor::exec_handle
853 executor::executor_handle::spawn_followup_post( in spawn_followup_post()
889 executor::exit_handle
890 executor::executor_handle::wait(const exec_handle exec_handle) in wait()
901 executor::exit_handle
902 executor::executor_handle::wait_any(void) in wait_any()
917 executor::exit_handle
918 executor::executor_handle::reap(const int pid) in reap()
934 executor::executor_handle::check_interrupt(void) const in check_interrupt()