Home
last modified time | relevance | path

Searched defs:impl (Results 1 – 25 of 123) sorted by relevance

12345

/freebsd/contrib/kyua/utils/process/
H A Dexecutor.cpp129 struct utils::process::executor::exec_handle::impl : utils::noncopyable { struct in utils::process::executor::exec_handle
131 int pid;
134 fs::path control_directory;
137 const fs::path stdout_file;
140 const fs::path stderr_file;
143 datetime::timestamp start_time;
146 const optional< passwd::user > unprivileged_user;
149 process::deadline_killer timer;
152 executor::detail::refcnt_t state_owners;
169 impl(const int pid_, in impl() argument
[all …]
H A Dsystembuf.cpp43 struct systembuf::impl : utils::noncopyable { struct in systembuf
45 int _fd;
48 std::size_t _bufsize;
51 utils::auto_array< char > _read_buf;
54 utils::auto_array< char > _write_buf;
60 impl(const int fd, const std::size_t bufsize) : in impl() function
H A Dfdstream.cpp40 struct ifdstream::impl : utils::noncopyable { struct in utils::process::ifdstream
42 systembuf _systembuf;
47 impl(const int fd) : _systembuf(fd) {} in impl() function
H A Dchild.cpp63 struct child::impl : utils::noncopyable { struct in utils::process::child
65 pid_t _pid;
68 std::auto_ptr< process::ifdstream > _output;
74 impl(const pid_t pid, process::ifdstream* output) : in impl() function
/freebsd/contrib/kyua/utils/fs/
H A Dauto_cleaners.cpp45 struct utils::fs::auto_directory::impl : utils::noncopyable { struct in utils::fs::auto_directory
47 fs::path _directory;
50 bool _cleaned;
55 impl(const path& directory_) : in impl() function
62 ~impl(void) in ~impl()
76 cleanup(void) in cleanup()
157 struct utils::fs::auto_file::impl : utils::noncopyable { struct in utils::fs::auto_file
159 fs::path _file;
162 bool _removed;
167 impl(const path& file_) : in impl() argument
[all …]
H A Ddirectory.cpp120 struct utils::fs::detail::directory_iterator::impl : utils::noncopyable { struct in utils::fs::detail::directory_iterator
122 const fs::path _path;
141 std::auto_ptr< directory_entry > _entry;
144 impl(void) : _path("invalid-directory-entry"), _dirp(NULL) in impl() function
153 explicit impl(const path& path) : _path(path) in impl() function
173 ~impl(void) in ~impl()
181 close(void) in close()
197 next(void) in next()
319 struct utils::fs::directory::impl : utils::noncopyable { struct in utils::fs::directory
321 fs::path _path;
[all …]
/freebsd/contrib/kyua/utils/config/
H A Dparser.cpp56 struct utils::config::parser::impl : utils::noncopyable { struct in utils::config::parser
58 parser* _parent;
61 lutok::state _state;
65 config::tree& _tree;
68 bool _syntax_called;
74 impl(parser* const parent_, tree& config_tree_) : in impl() function
86 syntax_callback(const int syntax_version) in syntax_callback()
126 config::parser::impl* impl = in lua_syntax() local
/freebsd/contrib/kyua/utils/sqlite/
H A Dtransaction.cpp43 struct utils::sqlite::transaction::impl : utils::noncopyable { struct in utils::sqlite::transaction
45 database& db;
48 enum statuses {
55 statuses status;
61 impl(database& db_, const statuses status_) : in impl() function
70 ~impl(void) in ~impl()
86 commit(void) in commit()
98 rollback(void) in rollback()
H A Ddatabase.cpp56 struct utils::sqlite::database::impl : utils::noncopyable { struct in utils::sqlite::database
58 optional< fs::path > db_filename;
64 bool owned;
76 impl(optional< fs::path > db_filename_, ::sqlite3* db_, const bool owned_) : in impl() function
89 ~impl(void) in ~impl()
106 safe_open(const char* file, const int flags) in safe_open()
126 close(void) in close()
H A Dstatement.cpp104 struct utils::sqlite::statement::impl : utils::noncopyable { struct in utils::sqlite::statement
106 sqlite::database& db;
112 std::map< std::string, int > column_cache;
122 impl(database& db_, ::sqlite3_stmt* stmt_) : in impl() argument
136 ~impl(void) in ~impl()
/freebsd/contrib/kyua/model/
H A Dtest_program.cpp52 struct model::test_program::impl : utils::noncopyable { struct in model::test_program
54 std::string interface_name;
57 fs::path binary;
60 fs::path root;
63 std::string test_suite_name;
66 model::metadata md;
71 model::test_cases_map test_cases;
82 impl(const std::string& interface_name_, const fs::path& binary_, in impl() argument
102 set_test_cases(const model::test_cases_map& test_cases_) in set_test_cases()
327 struct model::test_program_builder::impl : utils::noncopyable { struct in model::test_program_builder
[all …]
H A Dtest_case.cpp45 struct model::test_case::impl : utils::noncopyable { struct in model::test_case
47 std::string name;
55 const model::metadata* md_defaults;
58 model::metadata md;
61 optional< model::test_result > fake_result;
70 impl(const std::string& name_, in impl() argument
88 get_metadata(void) const in get_metadata()
103 operator==(const impl& other) const in operator ==()
H A Dcontext.cpp41 struct model::context::impl : utils::noncopyable { struct in model::context
43 fs::path _cwd;
46 std::map< std::string, std::string > _env;
52 impl(const fs::path& cwd_, in impl() argument
65 operator==(const impl& other) const in operator ==()
H A Dmetadata.cpp362 struct model::metadata::impl : utils::noncopyable { struct in model::metadata
364 config::tree props;
369 impl(const utils::config::tree& props_) : in impl() argument
380 operator==(const impl& other) const in operator ==()
706 struct model::metadata_builder::impl : utils::noncopyable { struct in model::metadata_builder
708 config::tree props;
711 bool built;
714 impl(void) : in impl() argument
723 impl(const model::metadata& base) : in impl() argument
/freebsd/contrib/kyua/utils/text/
H A Dregex.cpp79 struct utils::text::regex_matches::impl : utils::noncopyable { struct in utils::text::regex_matches
87 const std::string _string;
92 const std::size_t _nmatches;
95 utils::auto_array< ::regmatch_t > _matches;
108 impl(const ::regex_t* preg, const std::string& str, in impl() argument
125 ~impl(void) in ~impl()
200 struct utils::text::regex::impl : utils::noncopyable { struct in utils::text::regex
206 std::size_t _ngroups;
219 impl(const std::string& regex_, const std::size_t ngroups, in impl() argument
231 ~impl(void) in ~impl()
/freebsd/contrib/kyua/engine/
H A Dscanner.cpp72 struct engine::scanner::impl : utils::noncopyable { struct in engine::scanner
77 std::deque< model::test_program_ptr > pending_test_programs;
80 engine::filters_state filters;
86 optional< std::deque< std::string > > first_test_cases;
92 impl(const model::test_programs_vector& test_programs_, in impl() argument
107 advance(void) in advance()
157 consume(void) in consume()
H A Dscheduler.cpp615 struct engine::scheduler::lazy_test_program::impl : utils::noncopyable { struct in engine::scheduler::lazy_test_program
617 bool _loaded;
620 config::tree _user_config;
623 scheduler::scheduler_handle& _scheduler_handle;
631 impl(const config::tree& user_config_, in impl() function
816 struct engine::scheduler::test_result_handle::impl : utils::noncopyable { struct in engine::scheduler::test_result_handle
818 model::test_program_ptr test_program;
821 std::string test_case_name;
824 const model::test_result test_result;
831 impl(const model::test_program_ptr test_program_, in impl() function
[all …]
/freebsd/contrib/kyua/utils/signals/
H A Dprogrammer.cpp49 struct programmer::impl : utils::noncopyable { struct in utils::signals::programmer
51 int signo;
54 bool programmed;
57 struct ::sigaction old_sa;
62 impl(const int signo_) : in impl() argument
H A Dtimer.cpp383 struct utils::signals::timer::impl : utils::noncopyable { struct in utils::signals::timer
389 datetime::timestamp when;
392 bool programmed;
398 volatile bool fired;
403 impl(const datetime::timestamp& when_) : in impl() argument
409 ~impl(void) { in ~impl()
/freebsd/contrib/lutok/
H A Dstack_cleaner.cpp37 struct lutok::stack_cleaner::impl { struct in lutok::stack_cleaner
39 state& state_ref;
42 unsigned int original_depth;
48 impl(state& state_ref_, const unsigned int original_depth_) : in impl() function
/freebsd/contrib/kyua/store/
H A Dread_transaction.cpp254 struct store::results_iterator::impl : utils::noncopyable { struct in store::results_iterator
256 store::read_backend _backend;
259 sqlite::statement _stmt;
263 _last_test_program;
266 bool _valid;
271 impl(store::read_backend& backend_) : in impl() argument
441 struct store::read_transaction::impl : utils::noncopyable { struct in store::read_transaction
443 store::read_backend& _backend;
446 sqlite::database _db;
449 sqlite::transaction _tx;
[all …]
H A Dread_backend.cpp70 struct store::read_backend::impl : utils::noncopyable { struct in store::read_backend
72 sqlite::database database;
86 impl(sqlite::database& database_, const metadata& metadata_) : in impl() argument
H A Dwrite_backend.cpp134 struct store::write_backend::impl : utils::noncopyable { struct in store::write_backend
136 sqlite::database database;
141 impl(sqlite::database& database_) : database(database_) in impl() function
H A Dwrite_transaction.cpp189 struct store::write_transaction::impl : utils::noncopyable { struct in store::write_transaction
191 store::write_backend& _backend;
194 sqlite::database _db;
197 sqlite::transaction _tx;
202 impl(write_backend& backend_) : in impl() argument
/freebsd/sys/contrib/openzfs/module/icp/include/
H A Dgeneric_impl.c78 const IMPL_OPS_T *impl = IMPL_ARRAY[i]; in generic_impl_init() local
110 uint32_t impl = IMPL_READ(generic_impl_chosen); in generic_impl_getname() local
146 uint32_t impl = IMPL_READ(generic_impl_chosen); in generic_impl_setname() local
213 uint32_t idx, impl = IMPL_READ(generic_impl_chosen); in IMPL_GET_OPS() local

12345