21 #include <boost/filesystem.hpp>
22 #include <boost/process/environment.hpp>
30 return boost::filesystem::path(std::move(root)).filename().string()
31 +boost::filesystem::unique_path(mask).string()
32 +
'.'+std::to_string(boost::this_process::get_id());
35 std::string
make_filename(
char const *
const root,
char const *
const mask)
noexcept(
false) {
38 return make_filename(std::string(root), mask);