WIP: Serialization

This commit is contained in:
2019-04-16 00:23:11 +02:00
parent 927da03270
commit 72da7f7df8
4 changed files with 58 additions and 19 deletions
+14
View File
@@ -8,6 +8,18 @@
#include <boost/filesystem.hpp>
#include <boost/system/error_code.hpp>
#include <boost/filesystem/fstream.hpp>
//Boost serialization test:
#include <boost/archive/binary_oarchive.hpp>
#include <boost/archive/binary_iarchive.hpp>
#include <boost/serialization/map.hpp>
#include <boost/serialization/bitset.hpp>
#include <boost/serialization/string.hpp>
//YAS Serialization:
#include <yas/serialize.hpp>
#include <yas/std_types.hpp>
#include <chrono> //Debug, for measuring execution times
#include <Magick++.h>
#include <string>
@@ -15,11 +27,13 @@
#include "Mutation.h"
using namespace std;
using namespace chrono;
using namespace Magick;
//ENUM_STRING(descriptorss, (totalColors)(averageColor)(numDescriptors))
namespace fs = boost::filesystem;
namespace ar = boost::archive;
//Manager class for descriptors.
//Contains functions to load, store, process