Searched refs:_pimpl (Results 1 - 25 of 53) sorted by relevance

123

/freebsd-13-stable/contrib/lutok/
H A Dstack_cleaner.cpp63 _pimpl(new impl(state_, state_.get_top()))
74 const unsigned int current_depth = _pimpl->state_ref.get_top();
75 assert(current_depth >= _pimpl->original_depth);
76 const unsigned int diff = current_depth - _pimpl->original_depth;
78 _pimpl->state_ref.pop(diff);
90 _pimpl->original_depth = _pimpl->state_ref.get_top();
H A Ddebug.cpp48 _pimpl(new impl())
71 if (lua_getinfo(raw_state, what_.c_str(), &_pimpl->lua_debug) == 0)
85 lua_getstack(raw_state, level, &_pimpl->lua_debug);
95 return _pimpl->lua_debug.event;
105 assert(_pimpl->lua_debug.name != NULL);
106 return _pimpl->lua_debug.name;
116 assert(_pimpl->lua_debug.namewhat != NULL);
117 return _pimpl->lua_debug.namewhat;
127 assert(_pimpl->lua_debug.what != NULL);
128 return _pimpl
[all...]
H A Dstate.cpp247 _pimpl.reset(new impl(lua, true));
258 _pimpl(new impl(reinterpret_cast< lua_State* >(raw_state_), false))
270 if (_pimpl->owned && _pimpl->lua_state != NULL)
286 assert(_pimpl->lua_state != NULL);
287 assert(lua_gettop(_pimpl->lua_state) == 0);
288 lua_close(_pimpl->lua_state);
289 _pimpl->lua_state = NULL;
304 lua_pushcfunction(_pimpl->lua_state, protected_getglobal);
305 lua_pushstring(_pimpl
[all...]
H A Ddebug.hpp63 std::shared_ptr< impl > _pimpl; member in class:lutok::debug
65 std::tr1::shared_ptr< impl > _pimpl; member in class:lutok::debug
/freebsd-13-stable/contrib/kyua/utils/signals/
H A Dprogrammer.cpp84 _pimpl(new impl(signo))
91 if (::sigaction(_pimpl->signo, &sa, &_pimpl->old_sa) == -1) {
94 _pimpl->signo, original_errno);
96 _pimpl->programmed = true;
106 if (_pimpl->programmed) {
127 PRE(_pimpl->programmed);
131 _pimpl->programmed = false;
133 if (::sigaction(_pimpl->signo, &_pimpl
[all...]
H A Dprogrammer.hpp50 std::auto_ptr< impl > _pimpl; member in class:utils::signals::programmer
/freebsd-13-stable/contrib/kyua/utils/process/
H A Dsystembuf.cpp77 _pimpl(new impl(fd, bufsize))
79 setp(_pimpl->_write_buf.get(), _pimpl->_write_buf.get() + _pimpl->_bufsize);
88 ::close(_pimpl->_fd);
101 ssize_t cnt = ::read(_pimpl->_fd, _pimpl->_read_buf.get(),
102 _pimpl->_bufsize);
108 setg(_pimpl->_read_buf.get(), _pimpl
[all...]
H A Dfdstream.cpp65 _pimpl(new impl(fd))
67 rdbuf(&_pimpl->_systembuf);
H A Dfdstream.hpp55 std::auto_ptr< impl > _pimpl; member in class:utils::process::ifdstream
H A Dexecutor.cpp194 _pimpl(pimpl)
211 return _pimpl->pid;
223 return _pimpl->control_directory;
235 return _pimpl->control_directory / detail::work_subdir;
245 return _pimpl->stdout_file;
255 return _pimpl->stderr_file;
394 _pimpl(pimpl)
416 PRE(!_pimpl->cleaned);
417 _pimpl->cleanup();
418 POST(_pimpl
[all...]
/freebsd-13-stable/contrib/kyua/model/
H A Dtest_program.cpp135 _pimpl(new impl(interface_name_, binary_, root_, test_suite_name_, md_,
153 return _pimpl->interface_name;
163 return _pimpl->binary;
173 const fs::path full_path = _pimpl->root / _pimpl->binary;
184 return _pimpl->root;
194 return _pimpl->test_suite_name;
204 return _pimpl->md;
235 return _pimpl->test_cases;
250 PRE(_pimpl
[all...]
H A Dtest_case.cpp116 _pimpl(pimpl_)
127 _pimpl(new impl(name_, NULL, md_, none))
155 _pimpl(new impl(
190 _pimpl->name,
192 _pimpl->md,
193 _pimpl->fake_result)));
203 return _pimpl->name;
217 return _pimpl->get_metadata();
232 return _pimpl->md;
242 return _pimpl
[all...]
H A Dmetadata.cpp387 _pimpl(new impl(props))
407 return metadata(_pimpl->props.combine(overrides._pimpl->props));
417 if (_pimpl->props.is_set("allowed_architectures")) {
418 return _pimpl->props.lookup< config::strings_set_node >(
433 if (_pimpl->props.is_set("allowed_platforms")) {
434 return _pimpl->props.lookup< config::strings_set_node >(
449 return _pimpl->props.all_properties("custom", true);
459 if (_pimpl->props.is_set("description")) {
460 return _pimpl
[all...]
H A Dcontext.cpp78 _pimpl(new impl(cwd_, env_))
95 return _pimpl->_cwd;
105 return _pimpl->_env;
117 return *_pimpl == *other._pimpl;
/freebsd-13-stable/contrib/kyua/utils/sqlite/
H A Dstatement.cpp152 _pimpl(new impl(db, static_cast< ::sqlite3_stmt* >(raw_stmt)))
191 const int error = ::sqlite3_step(_pimpl->stmt);
200 throw api_error::from_database(_pimpl->db, "sqlite3_step");
212 return ::sqlite3_column_count(_pimpl->stmt);
224 const char* name = ::sqlite3_column_name(_pimpl->stmt, index);
226 throw api_error::from_database(_pimpl->db, "sqlite3_column_name");
239 return c_type_to_cxx(::sqlite3_column_type(_pimpl->stmt, index));
253 std::map< std::string, int >& cache = _pimpl->column_cache;
265 throw invalid_column_error(_pimpl->db.db_filename(), name);
282 return blob(::sqlite3_column_blob(_pimpl
[all...]
H A Dtransaction.hpp53 std::shared_ptr< impl > _pimpl; member in class:utils::sqlite::transaction
H A Dtransaction.cpp114 _pimpl(new impl(db, impl::open_status))
131 _pimpl->commit();
141 _pimpl->rollback();
/freebsd-13-stable/contrib/kyua/utils/config/
H A Dparser.cpp144 _pimpl(new impl(this, config_tree))
146 lutok::stack_cleaner cleaner(_pimpl->_state);
148 _pimpl->_state.push_cxx_function(lua_syntax);
149 _pimpl->_state.set_global("syntax");
150 *_pimpl->_state.new_userdata< config::parser::impl* >() = _pimpl.get();
151 _pimpl->_state.set_global("_config_parser");
174 lutok::do_file(_pimpl->_state, file.str(), 0, 0, 0);
179 if (!_pimpl->_syntax_called)
/freebsd-13-stable/contrib/kyua/utils/fs/
H A Dauto_cleaners.hpp53 std::shared_ptr< impl > _pimpl; member in class:utils::fs::auto_directory
73 std::shared_ptr< impl > _pimpl; member in class:utils::fs::auto_file
H A Dauto_cleaners.cpp93 _pimpl(new impl(directory_))
140 return _pimpl->_directory;
152 _pimpl->cleanup();
205 _pimpl(new impl(file_))
248 return _pimpl->_file;
260 _pimpl->remove();
/freebsd-13-stable/contrib/kyua/utils/text/
H A Dregex.hpp50 std::shared_ptr< impl > _pimpl; member in class:utils::text::regex_matches
72 std::shared_ptr< impl > _pimpl; member in class:utils::text::regex
H A Dregex.cpp135 _pimpl(pimpl)
157 if (_pimpl->_matches.get() != NULL) {
158 for (std::size_t i = 0; i < _pimpl->_nmatches; ++i) {
159 if (_pimpl->_matches[i].rm_so != -1)
162 INV(total <= _pimpl->_nmatches);
183 const ::regmatch_t* match = &_pimpl->_matches[index];
185 return std::string(_pimpl->_string.c_str() + match->rm_so,
195 return _pimpl->_matches.get() != NULL;
241 text::regex::regex(std::shared_ptr< impl > pimpl) : _pimpl(pimpl)
281 &_pimpl
[all...]
/freebsd-13-stable/contrib/kyua/store/
H A Dread_transaction.cpp296 _pimpl(pimpl_)
313 _pimpl->_valid = _pimpl->_stmt.step();
323 return _pimpl->_valid;
333 const int64_t id = _pimpl->_stmt.safe_column_int64("test_program_id");
334 if (!_pimpl->_last_test_program ||
335 _pimpl->_last_test_program.get().first != id)
338 _pimpl->_backend, id);
339 _pimpl->_last_test_program = std::make_pair(id, tp);
341 return _pimpl
[all...]
H A Dwrite_transaction.cpp215 _pimpl(new impl(backend_))
233 _pimpl->_tx.commit();
247 _pimpl->_tx.rollback();
266 sqlite::statement stmt = _pimpl->_db.create_statement(
271 put_env_vars(_pimpl->_db, context.env());
294 _pimpl->_db, test_program.get_metadata());
296 sqlite::statement stmt = _pimpl->_db.create_statement(
312 return _pimpl->_db.last_insert_rowid();
340 _pimpl->_db, test_case.get_raw_metadata());
342 sqlite::statement stmt = _pimpl
[all...]
/freebsd-13-stable/contrib/kyua/engine/
H A Dscanner.hpp60 std::shared_ptr< impl > _pimpl; member in class:engine::scanner

Completed in 99 milliseconds

123