Create a new temporary directory under rootDirectory.

Synopses

Declared in <bdls_filesystemutil.h>

Create a new temporary directory under rootDirectory.

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

Create a new temporary directory under rootDirectory.

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

Create a new temporary directory under rootDirectory.

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

Return Value

0 on success, and a non‐zero value otherwise

Parameters

Name

Description

outPath

receives the path of the created directory

rootDirectory

directory in which to create the subdirectory

prefix

prefix of the generated directory name

Created with MrDocs