Home
last modified time | relevance | path

Searched refs:auto_directory (Results 1 – 5 of 5) sorted by relevance

/freebsd-14-stable/contrib/kyua/utils/fs/
HDauto_cleaners.cpp45 struct utils::fs::auto_directory::impl : utils::noncopyable {
92 fs::auto_directory::auto_directory(const path& directory_) : in auto_directory() function in fs::auto_directory
102 fs::auto_directory::~auto_directory(void) in ~auto_directory()
120 fs::auto_directory
121 fs::auto_directory::mkdtemp_public(const std::string& path_template) in mkdtemp_public()
126 return auto_directory(directory_); in mkdtemp_public()
138 fs::auto_directory::directory(void) const in directory()
150 fs::auto_directory::cleanup(void) in cleanup()
HDauto_cleaners_test.cpp51 fs::auto_directory dir(root); in ATF_TEST_CASE_BODY()
57 fs::auto_directory dir_copy(dir); in ATF_TEST_CASE_BODY()
72 fs::auto_directory dir(root); in ATF_TEST_CASE_BODY()
90 fs::auto_directory auto_directory = fs::auto_directory::mkdtemp_public( in ATF_TEST_CASE_BODY() local
96 ATF_REQUIRE(::access(auto_directory.directory().c_str(), X_OK) == 0); in ATF_TEST_CASE_BODY()
HDauto_cleaners.hpp50 class auto_directory { class
56 explicit auto_directory(const path&);
57 ~auto_directory(void);
59 static auto_directory mkdtemp_public(const std::string&);
HDauto_cleaners_fwd.hpp39 class auto_directory;
/freebsd-14-stable/contrib/kyua/utils/process/
HDexecutor.cpp545 std::auto_ptr< fs::auto_directory > root_work_directory;
559 root_work_directory(new fs::auto_directory( in impl()
560 fs::auto_directory::mkdtemp_public(work_directory_template))), in impl()