Separate ctors of json validator

This commit is contained in:
Sven Fink 2020-02-10 13:53:10 +01:00 committed by Patrick Boettcher
parent d84e0a28d6
commit cb892e1d20

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 &&);