3 #include "rules_import_export.hpp"
4 #include "nlohmann/json_fwd.hpp"
10 RulesCheckResult rules_check(Rules &rules, RuleID
id,
class IDocument &c,
class RulesCheckCache &cache,
11 check_status_cb_t status_cb,
const std::atomic_bool &cancel = std::atomic_bool(
false));
12 void rules_apply(
const Rules &rules, RuleID
id,
class IDocument &c);
13 json rules_export(
const Rules &rules,
const class RulesExportInfo &export_info, IDocument &c);
14 std::unique_ptr<RulesImportInfo> rules_get_import_info(
const json &j);
a class to store JSON values
Definition: json.hpp:177
basic_json<> json
default JSON class
Definition: json_fwd.hpp:62