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