dfx 0.1.0
Linux-based dynamic dataflow executor
Loading...
Searching...
No Matches
dfx::Utils::JsonValidator Member List

This is the complete list of members for dfx::Utils::JsonValidator, including all inherited members.

allSchemaIds() constdfx::Utils::JsonValidator
deregisterSchema(std::string_view id)dfx::Utils::JsonValidator
DISABLE_COPY(JsonValidator)dfx::Utils::JsonValidator
isRegistered(std::string_view id) const noexceptdfx::Utils::JsonValidator
JsonValidator()dfx::Utils::JsonValidator
JsonValidator(JsonValidator &&other)dfx::Utils::JsonValidator
operator=(JsonValidator &&other)dfx::Utils::JsonValidator
registerSchema(std::string_view id, nlohmann::json schema, bool allowOverride=false)dfx::Utils::JsonValidator
schema(std::string_view id) constdfx::Utils::JsonValidator
validate(std::string_view id, nlohmann::json const &json, nlohmann::json::json_pointer basePath=nlohmann::json::json_pointer{}) constdfx::Utils::JsonValidator
validateOnceWithSchema(nlohmann::json schema, nlohmann::json const &json)dfx::Utils::JsonValidatorstatic
~JsonValidator()dfx::Utils::JsonValidator