Lines Matching refs:_pimpl
296 _pimpl(pimpl_) in results_iterator()
313 _pimpl->_valid = _pimpl->_stmt.step(); in operator ++()
323 return _pimpl->_valid; in operator bool()
333 const int64_t id = _pimpl->_stmt.safe_column_int64("test_program_id"); in test_program()
334 if (!_pimpl->_last_test_program || in test_program()
335 _pimpl->_last_test_program.get().first != id) in test_program()
338 _pimpl->_backend, id); in test_program()
339 _pimpl->_last_test_program = std::make_pair(id, tp); in test_program()
341 return _pimpl->_last_test_program.get().second; in test_program()
354 return _pimpl->_stmt.safe_column_text("name"); in test_case_name()
364 return parse_result(_pimpl->_stmt, "result_type", "result_reason"); in result()
374 return column_timestamp(_pimpl->_stmt, "start_time"); in start_time()
384 return column_timestamp(_pimpl->_stmt, "end_time"); in end_time()
421 return get_test_case_file(_pimpl->_backend.database(), in stdout_contents()
422 _pimpl->_stmt.safe_column_int64("test_case_id"), in stdout_contents()
434 return get_test_case_file(_pimpl->_backend.database(), in stderr_contents()
435 _pimpl->_stmt.safe_column_int64("test_case_id"), in stderr_contents()
467 _pimpl(new impl(backend_)) in read_transaction()
489 _pimpl->_tx.commit(); in finish()
505 sqlite::statement stmt = _pimpl->_db.create_statement( in get_context()
511 get_env_vars(_pimpl->_db)); in get_context()
528 new results_iterator::impl(_pimpl->_backend))); in get_results()