16 #define RAPIDJSON_HAS_STDSTRING 1
18 #include <rapidjson/fwd.h>
57 virtual std::string
to_json(
bool pretty =
false)
const;
62 virtual void to_json_value(rapidjson::Document &d, rapidjson::Value &v)
const;
68 virtual void from_json(
const std::string &json);
84 virtual void validate(
bool subcall =
false)
const;
91 std::optional<std::string>
108 std::optional<std::string>
125 std::optional<std::string>
142 std::optional<std::string>
159 std::optional<std::string>
179 return is_satisfied_;
192 std::optional<std::string> kind_;
193 std::optional<std::string> apiVersion_;
194 std::optional<std::string> id_;
195 std::optional<std::string> formula_id_;
196 std::optional<std::string> grounding_;
197 std::optional<bool> is_satisfied_;