5#include <nlohmann/json.hpp>
9using json = nlohmann::json;
17 std::vector<std::unique_ptr<Clause>>
clauses;
18 void addClause(std::unique_ptr<Clause> clause);
Definition Condition.h:12
json serialize_json()
Definition Condition.cc:6
Condition()
Definition Condition.h:14
Condition(json serialized)
Definition Condition.h:15
std::vector< std::unique_ptr< Clause > > clauses
Definition Condition.h:17
void addClause(std::unique_ptr< Clause > clause)
Definition Condition.cc:4
void deserialize_json(json serialized)
Definition Condition.cc:15