Searched refs:auto_directory (Results 1 – 5 of 5) sorted by relevance
45 struct utils::fs::auto_directory::impl : utils::noncopyable {92 fs::auto_directory::auto_directory(const path& directory_) : in auto_directory() function in fs::auto_directory102 fs::auto_directory::~auto_directory(void) in ~auto_directory()120 fs::auto_directory121 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()
51 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() local96 ATF_REQUIRE(::access(auto_directory.directory().c_str(), X_OK) == 0); in ATF_TEST_CASE_BODY()
50 class auto_directory { class56 explicit auto_directory(const path&);57 ~auto_directory(void);59 static auto_directory mkdtemp_public(const std::string&);
39 class auto_directory;
545 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()