Lines Matching refs:_pimpl
194 _pimpl(pimpl) in exec_handle()
211 return _pimpl->pid; in pid()
223 return _pimpl->control_directory; in control_directory()
235 return _pimpl->control_directory / detail::work_subdir; in work_directory()
245 return _pimpl->stdout_file; in stdout_file()
255 return _pimpl->stderr_file; in stderr_file()
394 _pimpl(pimpl) in exit_handle()
416 PRE(!_pimpl->cleaned); in cleanup()
417 _pimpl->cleanup(); in cleanup()
418 POST(_pimpl->cleaned); in cleanup()
431 return _pimpl->state_owners; in state_owners()
441 return _pimpl->original_pid; in original_pid()
451 return _pimpl->status; in status()
462 return _pimpl->unprivileged_user; in unprivileged_user()
472 return _pimpl->start_time; in start_time()
482 return _pimpl->end_time; in end_time()
494 return _pimpl->control_directory; in control_directory()
506 return _pimpl->control_directory / detail::work_subdir; in work_directory()
516 return _pimpl->stdout_file; in stdout_file()
526 return _pimpl->stderr_file; in stderr_file()
641 data._pimpl->timer.unprogram(); in post_wait()
664 data._pimpl->timer.fired() ? in post_wait()
666 data._pimpl->unprivileged_user, in post_wait()
667 data._pimpl->start_time, datetime::timestamp::now(), in post_wait()
671 data._pimpl->state_owners, in post_wait()
681 data._pimpl->timer.unprogram(); in reap()
694 data._pimpl->unprivileged_user, in reap()
695 data._pimpl->start_time, datetime::timestamp::now(), in reap()
699 data._pimpl->state_owners, in reap()
706 executor::executor_handle::executor_handle(void) throw() : _pimpl(new impl()) in executor_handle()
723 return _pimpl->root_work_directory->directory(); in root_work_directory()
737 PRE(!_pimpl->cleaned); in cleanup()
738 _pimpl->cleanup(); in cleanup()
739 _pimpl->cleaned = true; in cleanup()
764 ++_pimpl->last_subprocess; in spawn_pre()
767 _pimpl->root_work_directory->directory() / in spawn_pre()
768 (F("%s") % _pimpl->last_subprocess); in spawn_pre()
804 INV_MSG(_pimpl->all_exec_handles.find(handle.pid()) == in spawn_post()
805 _pimpl->all_exec_handles.end(), in spawn_post()
808 _pimpl->all_exec_handles.insert(exec_handles_map::value_type( in spawn_post()
847 INV_MSG(_pimpl->all_exec_handles.find(handle.pid()) == in spawn_followup_post()
848 _pimpl->all_exec_handles.end(), in spawn_followup_post()
851 _pimpl->all_exec_handles.insert(exec_handles_map::value_type( in spawn_followup_post()
868 return _pimpl->post_wait(exec_handle.pid(), status); in wait()
880 return _pimpl->post_wait(status.dead_pid(), status); in wait_any()
894 return _pimpl->reap(pid); in reap()