Enzo
Loading...
Searching...
No Matches
ParameterSerializable.h
1#include <string>
2#include <vector>
3#include <cereal/types/string.hpp>
4#include <cereal/types/vector.hpp>
5
7{
8 std::string name;
9 std::vector<double> floatValues;
10 std::vector<int64_t> intValues;
11 std::vector<std::string> stringValues;
12
13 template <class Archive>
14 void serialize( Archive & ar )
15 {
16 ar( CEREAL_NVP(name), CEREAL_NVP(floatValues), CEREAL_NVP(intValues), CEREAL_NVP(stringValues) );
17 }
18};
Definition ParameterSerializable.h:7