Home
last modified time | relevance | path

Searched refs:_pimpl (Results 1 – 25 of 40) sorted by relevance

12

/netbsd-src/external/bsd/lutok/dist/
H A Dstate.cpp247 _pimpl.reset(new impl(lua, true)); in state()
258 _pimpl(new impl(reinterpret_cast< lua_State* >(raw_state_), false)) in state()
270 if (_pimpl->owned && _pimpl->lua_state != NULL) in ~state()
286 assert(_pimpl->lua_state != NULL); in close()
287 assert(lua_gettop(_pimpl->lua_state) == 0); in close()
288 lua_close(_pimpl->lua_state); in close()
289 _pimpl->lua_state = NULL; in close()
304 lua_pushcfunction(_pimpl->lua_state, protected_getglobal); in get_global()
305 lua_pushstring(_pimpl->lua_state, name.c_str()); in get_global()
306 if (lua_pcall(_pimpl->lua_state, 1, 1, 0) != 0) in get_global()
[all …]
H A Ddebug.cpp48 _pimpl(new impl()) in debug()
71 if (lua_getinfo(raw_state, what_.c_str(), &_pimpl->lua_debug) == 0) in get_info()
85 lua_getstack(raw_state, level, &_pimpl->lua_debug); in get_stack()
95 return _pimpl->lua_debug.event; in event()
105 assert(_pimpl->lua_debug.name != NULL); in name()
106 return _pimpl->lua_debug.name; in name()
116 assert(_pimpl->lua_debug.namewhat != NULL); in name_what()
117 return _pimpl->lua_debug.namewhat; in name_what()
127 assert(_pimpl->lua_debug.what != NULL); in what()
128 return _pimpl->lua_debug.what; in what()
[all …]
H A Dstack_cleaner.cpp63 _pimpl(new impl(state_, state_.get_top())) in stack_cleaner()
74 const unsigned int current_depth = _pimpl->state_ref.get_top(); in ~stack_cleaner()
75 assert(current_depth >= _pimpl->original_depth); in ~stack_cleaner()
76 const unsigned int diff = current_depth - _pimpl->original_depth; in ~stack_cleaner()
78 _pimpl->state_ref.pop(diff); in ~stack_cleaner()
90 _pimpl->original_depth = _pimpl->state_ref.get_top(); in forget()
H A Ddebug.hpp63 std::shared_ptr< impl > _pimpl; member in lutok::debug
65 std::tr1::shared_ptr< impl > _pimpl; member in lutok::debug
H A Dstate.hpp81 std::shared_ptr< impl > _pimpl; member in lutok::state
83 std::tr1::shared_ptr< impl > _pimpl; member in lutok::state
/netbsd-src/external/bsd/kyua-cli/dist/utils/sqlite/
H A Dstatement.cpp150 _pimpl(new impl(db, static_cast< ::sqlite3_stmt* >(raw_stmt))) in statement()
189 const int error = ::sqlite3_step(_pimpl->stmt); in step()
198 throw api_error::from_database(_pimpl->db, "sqlite3_step"); in step()
210 return ::sqlite3_column_count(_pimpl->stmt); in column_count()
222 const char* name = ::sqlite3_column_name(_pimpl->stmt, index); in column_name()
224 throw api_error::from_database(_pimpl->db, "sqlite3_column_name"); in column_name()
237 return c_type_to_cxx(::sqlite3_column_type(_pimpl->stmt, index)); in column_type()
251 std::map< std::string, int >& cache = _pimpl->column_cache; in column_id()
280 return blob(::sqlite3_column_blob(_pimpl->stmt, index), in column_blob()
281 ::sqlite3_column_bytes(_pimpl->stmt, index)); in column_blob()
[all …]
H A Ddatabase.cpp132 _pimpl(new impl(static_cast< ::sqlite3* >(db_), owned_)) in database()
218 return _pimpl->db; in raw_database()
231 _pimpl->close(); in close()
248 const int error = ::sqlite3_exec(_pimpl->db, sql.c_str(), NULL, NULL, NULL); in exec()
277 const int error = ::sqlite3_prepare_v2(_pimpl->db, sql.c_str(), in create_statement()
291 return ::sqlite3_last_insert_rowid(_pimpl->db); in last_insert_rowid()
H A Dtransaction.cpp113 _pimpl(new impl(db, impl::open_status)) in transaction()
130 _pimpl->commit(); in commit()
140 _pimpl->rollback(); in rollback()
/netbsd-src/external/bsd/kyua-cli/dist/engine/
H A Dmetadata.cpp536 _pimpl(new impl(props)) in metadata()
553 return _pimpl->props.lookup< config::strings_set_node >( in allowed_architectures()
564 return _pimpl->props.lookup< config::strings_set_node >("allowed_platforms"); in allowed_platforms()
574 return _pimpl->props.all_properties("custom", true); in custom()
584 return _pimpl->props.lookup< config::string_node >("description"); in description()
594 return _pimpl->props.lookup< config::bool_node >("has_cleanup"); in has_cleanup()
604 return _pimpl->props.lookup< config::strings_set_node >("required_configs"); in required_configs()
614 return _pimpl->props.lookup< paths_set_node >("required_files"); in required_files()
624 return _pimpl->props.lookup< bytes_node >("required_memory"); in required_memory()
634 return _pimpl->props.lookup< paths_set_node >("required_programs"); in required_programs()
[all …]
H A Dtest_program.cpp276 _pimpl(new impl(interface_name_, binary_, root_, test_suite_name_, md_)) in test_program()
293 return _pimpl->interface_name; in interface_name()
303 return _pimpl->binary; in relative_path()
313 const fs::path full_path = _pimpl->root / _pimpl->binary; in absolute_path()
324 return _pimpl->root; in root()
334 return _pimpl->test_suite_name; in test_suite_name()
344 return _pimpl->md; in get_metadata()
382 if (!_pimpl->test_cases) { in test_cases()
384 _pimpl->test_cases = load_test_cases(*this); in test_cases()
393 _pimpl->interface_name, *this, "__test_cases_list__", in test_cases()
[all …]
H A Dtest_case.cpp233 _pimpl(new impl(interface_name_, test_program_, name_, md_, none)) in test_case()
266 _pimpl(new impl(interface_name_, test_program_, name_, in test_case()
288 return _pimpl->interface_name; in interface_name()
298 return _pimpl->_test_program; in container_test_program()
308 return _pimpl->name; in name()
318 return _pimpl->md; in get_metadata()
328 return _pimpl->fake_result; in fake_result()
346 return _pimpl == other._pimpl || *_pimpl == *other._pimpl; in operator ==()
H A Dcontext.cpp78 _pimpl(new impl(cwd_, env_)) in context()
103 return _pimpl->_cwd; in cwd()
113 return _pimpl->_env; in env()
125 return *_pimpl == *other._pimpl; in operator ==()
H A Daction.cpp67 _pimpl(new impl(context_)) in action()
84 return _pimpl->_context; in runtime_context()
96 return *_pimpl == *other._pimpl; in operator ==()
H A Dmetadata.hpp75 std::shared_ptr< impl > _pimpl; member in engine::metadata
110 std::unique_ptr< impl > _pimpl; member in engine::metadata_builder
/netbsd-src/external/bsd/kyua-cli/dist/store/
H A Dtransaction.cpp441 _pimpl(pimpl_) in results_iterator()
458 _pimpl->_valid = _pimpl->_stmt.step(); in operator ++()
468 return _pimpl->_valid; in operator bool()
478 const int64_t id = _pimpl->_stmt.safe_column_int64("test_program_id"); in test_program()
479 if (!_pimpl->_last_test_program || in test_program()
480 _pimpl->_last_test_program.get().first != id) in test_program()
483 _pimpl->_backend, id); in test_program()
484 _pimpl->_last_test_program = std::make_pair(id, tp); in test_program()
486 return _pimpl->_last_test_program.get().second; in test_program()
499 return _pimpl->_stmt.safe_column_text("name"); in test_case_name()
[all …]
H A Dtransaction.hpp80 std::shared_ptr< impl > _pimpl; member in store::results_iterator
109 std::shared_ptr< impl > _pimpl; member in store::transaction
/netbsd-src/external/bsd/kyua-cli/dist/utils/signals/
H A Dprogrammer.cpp83 _pimpl(new impl(signo)) in programmer()
90 if (::sigaction(_pimpl->signo, &sa, &_pimpl->old_sa) == -1) { in programmer()
93 _pimpl->signo, original_errno); in programmer()
95 _pimpl->programmed = true; in programmer()
105 if (_pimpl->programmed) { in ~programmer()
126 PRE(_pimpl->programmed); in unprogram()
130 _pimpl->programmed = false; in unprogram()
132 if (::sigaction(_pimpl->signo, &_pimpl->old_sa, NULL) == -1) { in unprogram()
135 _pimpl->signo, original_errno); in unprogram()
/netbsd-src/external/bsd/kyua-cli/dist/utils/process/
H A Dsystembuf.cpp76 _pimpl(new impl(fd, bufsize)) in systembuf()
78 setp(_pimpl->_write_buf.get(), _pimpl->_write_buf.get() + _pimpl->_bufsize); in systembuf()
87 ::close(_pimpl->_fd); in ~systembuf()
100 ssize_t cnt = ::read(_pimpl->_fd, _pimpl->_read_buf.get(), in underflow()
101 _pimpl->_bufsize); in underflow()
107 setg(_pimpl->_read_buf.get(), _pimpl->_read_buf.get(), in underflow()
108 _pimpl->_read_buf.get() + cnt); in underflow()
146 ok = ::write(_pimpl->_fd, pbase(), cnt) == cnt; in sync()
H A Dchild.cpp234 _pimpl(implptr) in child()
418 return _pimpl->_pid; in pid()
431 PRE(_pimpl->_output.get() != NULL); in output()
432 return *_pimpl->_output; in output()
444 const process::status status = safe_wait(_pimpl->_pid); in wait()
447 signals::remove_pid_to_kill(_pimpl->_pid); in wait()
H A Dfdstream.cpp64 _pimpl(new impl(fd)) in ifdstream()
66 rdbuf(&_pimpl->_systembuf); in ifdstream()
H A Dfdstream.hpp53 std::unique_ptr< impl > _pimpl; member in utils::process::ifdstream
/netbsd-src/external/bsd/kyua-cli/dist/utils/config/
H A Dparser.cpp155 _pimpl(new impl(this, config_tree)) in parser()
157 lutok::stack_cleaner cleaner(_pimpl->_state); in parser()
159 _pimpl->_state.push_cxx_function(lua_syntax); in parser()
160 _pimpl->_state.set_global("syntax"); in parser()
161 *_pimpl->_state.new_userdata< config::parser::impl* >() = _pimpl.get(); in parser()
162 _pimpl->_state.set_global("_config_parser"); in parser()
185 lutok::do_file(_pimpl->_state, file.str()); in parse()
190 if (!_pimpl->_syntax_called) in parse()
/netbsd-src/external/bsd/kyua-cli/dist/utils/
H A Ddatetime.cpp187 _pimpl(pimpl_) in timestamp()
295 epoch_seconds = _pimpl->data.tv_sec; in strftime()
313 return static_cast< int64_t >(_pimpl->data.tv_sec) * 1000000 + in to_microseconds()
314 _pimpl->data.tv_usec; in to_microseconds()
324 return static_cast< int64_t >(_pimpl->data.tv_sec); in to_seconds()
348 return _pimpl->data.tv_sec == other._pimpl->data.tv_sec && in operator ==()
349 _pimpl->data.tv_usec == other._pimpl->data.tv_usec; in operator ==()
/netbsd-src/external/bsd/kyua-cli/dist/utils/fs/
H A Dauto_cleaners.cpp91 _pimpl(new impl(directory_)) in auto_directory()
134 return _pimpl->_directory; in directory()
146 _pimpl->cleanup(); in cleanup()
199 _pimpl(new impl(file_)) in auto_file()
242 return _pimpl->_file; in file()
254 _pimpl->remove(); in remove()
H A Dauto_cleaners.hpp51 std::shared_ptr< impl > _pimpl; member in utils::fs::auto_directory
71 std::shared_ptr< impl > _pimpl; member in utils::fs::auto_file

12