Separate ctors of json validator

This commit is contained in:
Sven Fink 2020-02-10 13:53:10 +01:00
parent 206b2554d2
commit ccc06a7cf0

View File

@ -169,12 +169,15 @@ class JSON_SCHEMA_VALIDATOR_API json_validator
public:
json_validator(schema_loader = nullptr, format_checker = nullptr);
json_validator(json_validator &&);
json_validator(const json &, schema_loader = nullptr, format_checker = nullptr);
json_validator(json &&, schema_loader = nullptr, format_checker = nullptr);
~json_validator();
json_validator(json_validator &&);
json_validator &operator=(json_validator &&);
~json_validator();
// insert and set the root-schema
void set_root_schema(const json &);
void set_root_schema(json &&);