class ScopedTempDir

Defined at line 46 of file ../../src/lib/files/scoped_temp_dir.h

As |ScopedTempDirAt|, but instead of creating the temporary directory

relative to a file descriptor, it is created either in |parent_path|, or in

the global temporary directory.

Public Methods

void ScopedTempDir (ScopedTempDir && )

Defined at line 50 of file ../../src/lib/files/scoped_temp_dir.h

ScopedTempDir & operator= (ScopedTempDir && )

Defined at line 51 of file ../../src/lib/files/scoped_temp_dir.h

void ScopedTempDir ()

Defined at line 135 of file ../../src/lib/files/scoped_temp_dir.cc

void ScopedTempDir (std::string_view parent_path)

Defined at line 137 of file ../../src/lib/files/scoped_temp_dir.cc

void ~ScopedTempDir ()

Defined at line 140 of file ../../src/lib/files/scoped_temp_dir.cc

const std::string & path ()

Defined at line 142 of file ../../src/lib/files/scoped_temp_dir.cc

bool NewTempFile (std::string * output)

Defined at line 144 of file ../../src/lib/files/scoped_temp_dir.cc

bool NewTempFileWithData (const std::string & data, std::string * output)

Defined at line 146 of file ../../src/lib/files/scoped_temp_dir.cc

bool NewTempDir (std::string * output)

Defined at line 150 of file ../../src/lib/files/scoped_temp_dir.cc