BloombergLP::bdls::FilesystemUtil::createTemporarySubdirectory

Create a new temporary directory under rootDirectory.

Synopsis

Declared in <bdls_filesystemutil.h>

static
int
createTemporarySubdirectory(
    std::string* outPath,
    std::string_view const& rootDirectory,
    std::string_view const& prefix);

Description

Same as the overload taking bsl::string *.

Return Value

0 on success, and a non-zero value otherwise

Parameters

NameDescription
outPathreceives the path of the created directory
rootDirectorydirectory in which to create the subdirectory
prefixprefix of the generated directory name