Lines Matching refs:pimpl
193 pimpl(new tc_impl(ident, has_cleanup)) in tc()
199 cwraps.erase(&pimpl->m_tc); in ~tc()
200 wraps.erase(&pimpl->m_tc); in ~tc()
202 atf_tc_fini(&pimpl->m_tc); in ~tc()
220 wraps[&pimpl->m_tc] = this; in init()
221 cwraps[&pimpl->m_tc] = this; in init()
223 err = atf_tc_init(&pimpl->m_tc, pimpl->m_ident.c_str(), pimpl->wrap_head, in init()
224 pimpl->wrap_body, pimpl->m_has_cleanup ? pimpl->wrap_cleanup : NULL, in init()
234 return atf_tc_has_config_var(&pimpl->m_tc, var.c_str()); in has_config_var()
241 return atf_tc_has_md_var(&pimpl->m_tc, var.c_str()); in has_md_var()
248 return atf_tc_get_config_var(&pimpl->m_tc, var.c_str()); in get_config_var()
255 return atf_tc_get_config_var_wd(&pimpl->m_tc, var.c_str(), defval.c_str()); in get_config_var()
262 return atf_tc_get_md_var(&pimpl->m_tc, var.c_str()); in get_md_var()
271 char **array = atf_tc_get_md_vars(&pimpl->m_tc); in get_md_vars()
287 atf_error_t err = atf_tc_set_md_var(&pimpl->m_tc, var.c_str(), val.c_str()); in set_md_var()
296 atf_error_t err = atf_tc_run(&pimpl->m_tc, resfile.c_str()); in run()
305 atf_error_t err = atf_tc_cleanup(&pimpl->m_tc); in run_cleanup()