1#ifndef EILE_MIT_WEILE_VECTOR_UTILS_HPP
2#define EILE_MIT_WEILE_VECTOR_UTILS_HPP
5#include "serializable.hpp"
6#include "unique_serializable.hpp"
7#include <rapidjson/document.h>
17 static void constraints(
T*
p) {
B*
pb =
p; }
A serializable value, used for writing values into json.
Definition serializable_value.hpp:28
SerializableValue(T val)
Definition serializable_value.hpp:30
void WriteIntoJson(rapidjson::Value &json, rapidjson::Document::AllocatorType &allocator) const override
Definition serializable_value.hpp:40
Helper functions to serialize vectors containing objects that implement the 'Serializable' class.
Definition vector_utils.hpp:16