osrm-backend/unit_tests/common/temporary_file.hpp
Patrick Niklaus c0dd5d7c76 Fix formating
2018-03-26 11:02:34 +00:00

17 lines
394 B
C++

#ifndef UNIT_TESTS_TEMPORARY_FILE_HPP
#define UNIT_TESTS_TEMPORARY_FILE_HPP
#include <boost/filesystem.hpp>
struct TemporaryFile
{
TemporaryFile() : path(boost::filesystem::unique_path()) {}
TemporaryFile(const std::string &path) : path(path) {}
~TemporaryFile() { boost::filesystem::remove(path); }
boost::filesystem::path path;
};
#endif // UNIT_TESTS_TEMPORARY_FILE_HPP