Same as the overload taking bsl::string *.
bsl::string *
Declared in <bdls_filesystemutil.h>
<bdls_filesystemutil.h>
static int getSystemTemporaryDirectory(std::string* path);