Lines Matching refs:_pimpl

135     _pimpl(new impl(interface_name_, binary_, root_, test_suite_name_, md_,  in test_program()
153 return _pimpl->interface_name; in interface_name()
163 return _pimpl->binary; in relative_path()
173 const fs::path full_path = _pimpl->root / _pimpl->binary; in absolute_path()
184 return _pimpl->root; in root()
194 return _pimpl->test_suite_name; in test_suite_name()
204 return _pimpl->md; in get_metadata()
235 return _pimpl->test_cases; in test_cases()
250 PRE(_pimpl->test_cases.empty()); in set_test_cases()
251 _pimpl->set_test_cases(test_cases_); in set_test_cases()
263 return _pimpl == other._pimpl || ( in operator ==()
264 _pimpl->interface_name == other._pimpl->interface_name && in operator ==()
265 _pimpl->binary == other._pimpl->binary && in operator ==()
266 _pimpl->root == other._pimpl->root && in operator ==()
267 _pimpl->test_suite_name == other._pimpl->test_suite_name && in operator ==()
268 _pimpl->md == other._pimpl->md && in operator ==()
362 _pimpl(new impl(model::test_program(interface_name_, binary_, root_, in test_program_builder()
399 PRE_MSG(_pimpl->test_cases.find(test_case_name) == _pimpl->test_cases.end(), in add_test_case()
401 _pimpl->test_cases.insert(model::test_cases_map::value_type( in add_test_case()
415 _pimpl->metadata = metadata; in set_metadata()
429 PRE(!_pimpl->built); in build()
430 _pimpl->built = true; in build()
432 return test_program(_pimpl->prototype.interface_name(), in build()
433 _pimpl->prototype.relative_path(), in build()
434 _pimpl->prototype.root(), in build()
435 _pimpl->prototype.test_suite_name(), in build()
436 _pimpl->metadata, in build()
437 _pimpl->test_cases); in build()