13 #ifndef THRILL_VFS_TEMPORARY_DIRECTORY_HEADER 14 #define THRILL_VFS_TEMPORARY_DIRECTORY_HEADER 36 :
dir_(make_directory())
63 #endif // !THRILL_VFS_TEMPORARY_DIRECTORY_HEADER
void wipe() const
wipe contents of directory
TemporaryDirectory & operator=(const TemporaryDirectory &)=delete
non-copyable: delete assignment operator
static std::string make_directory(const char *sample="thrill-testsuite-")
Create a temporary directory, returns its name without trailing /.
std::basic_string< char, std::char_traits< char >, Allocator< char > > string
string with Manager tracking
static void wipe_directory(const std::string &tmp_dir, bool do_rmdir)
wipe temporary directory NON RECURSIVELY!
A class which creates a temporary directory in the current directory and returns it via get()...