OMFG kill me
This commit is contained in:
parent
88c655fe38
commit
4ed188ea70
@ -2,16 +2,19 @@
|
||||
|
||||
#include <string>
|
||||
|
||||
#include <cereal/details/traits.hpp>
|
||||
#include <cereal/cereal.hpp>
|
||||
#include <ghc/filesystem.hpp>
|
||||
|
||||
namespace ghc {
|
||||
namespace filesystem {
|
||||
template <class Archive>
|
||||
std::string save_minimal(const Archive &, const path& p) {
|
||||
return p.string();
|
||||
}
|
||||
|
||||
template <class Archive>
|
||||
std::string save_minimal(const Archive &, ghc::filesystem::path& p) {
|
||||
return p.string();
|
||||
}
|
||||
|
||||
template <class Archive>
|
||||
void load_minimal(const Archive &, ghc::filesystem::path& p, const std::string& value) {
|
||||
p = ghc::filesystem::path{value};
|
||||
template <class Archive>
|
||||
void load_minimal(const Archive &, path& p, const std::string& value) {
|
||||
p = path{value};
|
||||
}
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user