Lines Matching refs:_pimpl

659     _pimpl(new impl(user_config_, scheduler_handle_))  in lazy_test_program()
670 _pimpl->_scheduler_handle.check_interrupt(); in test_cases()
672 if (!_pimpl->_loaded) { in test_cases()
673 const model::test_cases_map tcs = _pimpl->_scheduler_handle.list_tests( in test_cases()
674 this, _pimpl->_user_config); in test_cases()
681 _pimpl->_loaded = true; in test_cases()
683 _pimpl->_scheduler_handle.check_interrupt(); in test_cases()
686 INV(_pimpl->_loaded); in test_cases()
848 result_handle(pbimpl), _pimpl(pimpl) in test_result_handle()
865 return _pimpl->test_program; in test_program()
875 return _pimpl->test_case_name; in test_case_name()
885 return _pimpl->test_result; in test_result()
1125 scheduler::scheduler_handle::scheduler_handle(void) : _pimpl(new impl()) in scheduler_handle()
1142 return _pimpl->generic.root_work_directory(); in root_work_directory()
1156 _pimpl->generic.cleanup(); in cleanup()
1232 _pimpl->generic.check_interrupt(); in list_tests()
1238 const executor::exec_handle exec_handle = _pimpl->generic.spawn( in list_tests()
1241 executor::exit_handle exit_handle = _pimpl->generic.wait(exec_handle); in list_tests()
1287 _pimpl->generic.check_interrupt(); in spawn_test()
1303 const executor::exec_handle handle = _pimpl->generic.spawn( in spawn_test()
1313 _pimpl->all_exec_data.find(handle.pid()) == _pimpl->all_exec_data.end(), in spawn_test()
1316 _pimpl->all_exec_data.insert(exec_data_map::value_type(handle.pid(), data)); in spawn_test()
1333 _pimpl->generic.check_interrupt(); in wait_any()
1335 executor::exit_handle handle = _pimpl->generic.wait_any(); in wait_any()
1337 const exec_data_map::iterator iter = _pimpl->all_exec_data.find( in wait_any()
1342 _pimpl->generic, handle); in wait_any()
1404 _pimpl->spawn_cleanup(test_data->test_program, in wait_any()
1418 _pimpl->spawn_execenv_cleanup(test_data->test_program, in wait_any()
1465 _pimpl->all_exec_data.erase(handle.original_pid()); in wait_any()
1469 const exec_data_map::iterator it = _pimpl->all_exec_data.find( in wait_any()
1471 if (it != _pimpl->all_exec_data.end()) { in wait_any()
1481 _pimpl->spawn_execenv_cleanup(cleanup_data->test_program, in wait_any()
1520 _pimpl->all_exec_data.erase(handle.original_pid()); in wait_any()
1530 new result_handle::bimpl(handle, _pimpl->all_exec_data)); in wait_any()
1597 _pimpl->generic.check_interrupt(); in check_interrupt()