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

/freebsd-current/contrib/kyua/utils/fs/
H A Dauto_cleaners_fwd.hpp39 class auto_directory;
H A Dauto_cleaners.hpp50 class auto_directory { class in namespace:utils::fs
56 explicit auto_directory(const path&);
57 ~auto_directory(void);
59 static auto_directory mkdtemp_public(const std::string&);
H A Dauto_cleaners.cpp44 /// Shared implementation of the auto_directory.
45 struct utils::fs::auto_directory::impl : utils::noncopyable {
74 /// See the cleanup() method of the auto_directory class for details.
89 /// Constructs a new auto_directory and grabs ownership of a directory.
92 fs::auto_directory::auto_directory(const path& directory_) : function in class:fs::auto_directory
102 fs::auto_directory::~auto_directory(void)
120 fs::auto_directory
121 fs::auto_directory
[all...]
H A Dauto_cleaners_test.cpp51 fs::auto_directory dir(root);
57 fs::auto_directory dir_copy(dir);
72 fs::auto_directory dir(root);
90 fs::auto_directory auto_directory = fs::auto_directory::mkdtemp_public( local
96 ATF_REQUIRE(::access(auto_directory.directory().c_str(), X_OK) == 0);
/freebsd-current/contrib/kyua/utils/process/
H A Dexecutor.cpp547 std::auto_ptr< fs::auto_directory > root_work_directory;
564 root_work_directory(new fs::auto_directory(
565 fs::auto_directory::mkdtemp_public(work_directory_template))),

Completed in 202 milliseconds