Lines Matching refs:generic
695 executor::exit_handle generic; member
711 generic(generic_), all_exec_data(all_exec_data_) in bimpl()
718 LD(F("Removing %s from all_exec_data") % generic.original_pid()); in ~bimpl()
719 all_exec_data.erase(generic.original_pid()); in ~bimpl()
750 _pbimpl->generic.cleanup(); in cleanup()
760 return _pbimpl->generic.original_pid(); in original_pid()
770 return _pbimpl->generic.start_time(); in start_time()
780 return _pbimpl->generic.end_time(); in end_time()
792 return _pbimpl->generic.work_directory(); in work_directory()
802 return _pbimpl->generic.stdout_file(); in stdout_file()
812 return _pbimpl->generic.stderr_file(); in stderr_file()
893 executor::executor_handle generic; member
902 impl(void) : generic(executor::setup()) in impl()
965 test_data->exit_handle = generic.reap(test_data->pid); in tests_needing_cleanup()
996 test_data->exit_handle = generic.reap(test_data->pid); in tests_needing_execenv_cleanup()
1023 generic.wait(cleanup_handle); in sync_cleanup()
1044 generic.check_interrupt(); in spawn_cleanup()
1052 const executor::exec_handle handle = generic.spawn_followup( in spawn_cleanup()
1084 generic.wait(cleanup_handle); in sync_execenv_cleanup()
1103 generic.check_interrupt(); in spawn_execenv_cleanup()
1108 const executor::exec_handle handle = generic.spawn_followup( in spawn_execenv_cleanup()
1143 return _pimpl->generic.root_work_directory(); in root_work_directory()
1157 _pimpl->generic.cleanup(); in cleanup()
1233 _pimpl->generic.check_interrupt(); in list_tests()
1239 const executor::exec_handle exec_handle = _pimpl->generic.spawn( in list_tests()
1242 executor::exit_handle exit_handle = _pimpl->generic.wait(exec_handle); in list_tests()
1288 _pimpl->generic.check_interrupt(); in spawn_test()
1304 const executor::exec_handle handle = _pimpl->generic.spawn( in spawn_test()
1334 _pimpl->generic.check_interrupt(); in wait_any()
1336 executor::exit_handle handle = _pimpl->generic.wait_any(); in wait_any()
1343 _pimpl->generic, handle); in wait_any()
1605 _pimpl->generic.check_interrupt(); in check_interrupt()