Lumiera  0.pre.03
»edit your freedom«
TempDir Class Reference

#include "lib/test/temp-dir.hpp"

Description

A RAII style temporary directory.

Definition at line 63 of file temp-dir.hpp.

Public Member Functions

fs::path makeFile (string name="")
 
 operator fs::path const & () const
 

Private Member Functions

void destroyTempDirectory ()
 
fs::path establishNewFile (string prefix)
 
- Private Member Functions inherited from MoveOnly
 MoveOnly (MoveOnly &&)=default
 
 MoveOnly (MoveOnly const &)=delete
 
MoveOnlyoperator= (MoveOnly &&)=delete
 
MoveOnlyoperator= (MoveOnly const &)=delete
 

Static Private Member Functions

static fs::path establishNewDirectory ()
 

Private Attributes

fs::path loc_
 
+ Inheritance diagram for TempDir:
+ Collaboration diagram for TempDir:

The documentation for this class was generated from the following file: