AddEnumValue(const JsonValue *value) | ola::web::BaseValidator | |
AllOfValidator(ValidatorList *validators) | ola::web::AllOfValidator | inlineexplicit |
BaseValidator(JsonType type) (defined in ola::web::BaseValidator) | ola::web::BaseValidator | inlineexplicitprotected |
CheckEnums(const JsonValue &value) (defined in ola::web::BaseValidator) | ola::web::BaseValidator | protected |
ConjunctionValidator(const std::string &keyword, ValidatorList *validators) | ola::web::ConjunctionValidator | |
ExtendSchema(JsonObject *schema) const (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | protectedvirtual |
GetDefaultValue() const | ola::web::BaseValidator | virtual |
GetSchema() const | ola::web::BaseValidator | virtual |
IsValid() const | ola::web::BaseValidator | inlinevirtual |
m_default_value (defined in ola::web::BaseValidator) | ola::web::BaseValidator | protected |
m_description (defined in ola::web::BaseValidator) | ola::web::BaseValidator | protected |
m_enums (defined in ola::web::BaseValidator) | ola::web::BaseValidator | protected |
m_id (defined in ola::web::BaseValidator) | ola::web::BaseValidator | protected |
m_is_valid (defined in ola::web::BaseValidator) | ola::web::BaseValidator | protected |
m_keyword (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | protected |
m_schema (defined in ola::web::BaseValidator) | ola::web::BaseValidator | protected |
m_title (defined in ola::web::BaseValidator) | ola::web::BaseValidator | protected |
m_type (defined in ola::web::BaseValidator) | ola::web::BaseValidator | protected |
m_validators (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | protected |
SetDefaultValue(const JsonValue *value) | ola::web::BaseValidator | virtual |
SetDescription(const std::string &title) | ola::web::BaseValidator | virtual |
SetId(const std::string &id) | ola::web::BaseValidator | virtual |
SetSchema(const std::string &schema) | ola::web::BaseValidator | virtual |
SetTitle(const std::string &title) | ola::web::BaseValidator | virtual |
Validate(const JsonValue &value) (defined in ola::web::AllOfValidator) | ola::web::AllOfValidator | protectedvirtual |
ValidatorList typedef | ola::web::ValidatorInterface | |
Visit(const JsonString &value) (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | inlinevirtual |
Visit(const JsonBool &value) (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | inlinevirtual |
Visit(const JsonNull &value) (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | inlinevirtual |
Visit(const JsonRawValue &value) (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | inlinevirtual |
Visit(const JsonObject &value) (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | inlinevirtual |
Visit(const JsonArray &value) (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | inlinevirtual |
Visit(const JsonUInt &value) (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | inlinevirtual |
Visit(const JsonUInt64 &value) (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | inlinevirtual |
Visit(const JsonInt &value) (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | inlinevirtual |
Visit(const JsonInt64 &value) (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | inlinevirtual |
Visit(const JsonDouble &value) (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | inlinevirtual |
~BaseValidator() (defined in ola::web::BaseValidator) | ola::web::BaseValidator | virtual |
~ConjunctionValidator() (defined in ola::web::ConjunctionValidator) | ola::web::ConjunctionValidator | virtual |
~JsonValueConstVisitorInterface() (defined in ola::web::JsonValueConstVisitorInterface) | ola::web::JsonValueConstVisitorInterface | inlinevirtual |
~ValidatorInterface() (defined in ola::web::ValidatorInterface) | ola::web::ValidatorInterface | inlinevirtual |