Open Lighting Architecture  Latest Git
ola::web::AnyOfValidator Member List

This is the complete list of members for ola::web::AnyOfValidator, including all inherited members.

AddEnumValue(const JsonValue *value)ola::web::BaseValidator
AnyOfValidator(ValidatorList *validators)ola::web::AnyOfValidatorinlineexplicit
BaseValidator(JsonType type) (defined in ola::web::BaseValidator)ola::web::BaseValidatorinlineexplicitprotected
CheckEnums(const JsonValue &value) (defined in ola::web::BaseValidator)ola::web::BaseValidatorprotected
ConjunctionValidator(const std::string &keyword, ValidatorList *validators)ola::web::ConjunctionValidator
ExtendSchema(JsonObject *schema) const (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorprotectedvirtual
GetDefaultValue() constola::web::BaseValidatorvirtual
GetSchema() constola::web::BaseValidatorvirtual
IsValid() constola::web::BaseValidatorinlinevirtual
m_default_value (defined in ola::web::BaseValidator)ola::web::BaseValidatorprotected
m_description (defined in ola::web::BaseValidator)ola::web::BaseValidatorprotected
m_enums (defined in ola::web::BaseValidator)ola::web::BaseValidatorprotected
m_id (defined in ola::web::BaseValidator)ola::web::BaseValidatorprotected
m_is_valid (defined in ola::web::BaseValidator)ola::web::BaseValidatorprotected
m_keyword (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorprotected
m_schema (defined in ola::web::BaseValidator)ola::web::BaseValidatorprotected
m_title (defined in ola::web::BaseValidator)ola::web::BaseValidatorprotected
m_type (defined in ola::web::BaseValidator)ola::web::BaseValidatorprotected
m_validators (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorprotected
SetDefaultValue(const JsonValue *value)ola::web::BaseValidatorvirtual
SetDescription(const std::string &title)ola::web::BaseValidatorvirtual
SetId(const std::string &id)ola::web::BaseValidatorvirtual
SetSchema(const std::string &schema)ola::web::BaseValidatorvirtual
SetTitle(const std::string &title)ola::web::BaseValidatorvirtual
Validate(const JsonValue &value) (defined in ola::web::AnyOfValidator)ola::web::AnyOfValidatorprotectedvirtual
ValidatorList typedefola::web::ValidatorInterface
Visit(const JsonString &value) (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorinlinevirtual
Visit(const JsonBool &value) (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorinlinevirtual
Visit(const JsonNull &value) (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorinlinevirtual
Visit(const JsonRawValue &value) (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorinlinevirtual
Visit(const JsonObject &value) (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorinlinevirtual
Visit(const JsonArray &value) (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorinlinevirtual
Visit(const JsonUInt &value) (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorinlinevirtual
Visit(const JsonUInt64 &value) (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorinlinevirtual
Visit(const JsonInt &value) (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorinlinevirtual
Visit(const JsonInt64 &value) (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorinlinevirtual
Visit(const JsonDouble &value) (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorinlinevirtual
~BaseValidator() (defined in ola::web::BaseValidator)ola::web::BaseValidatorvirtual
~ConjunctionValidator() (defined in ola::web::ConjunctionValidator)ola::web::ConjunctionValidatorvirtual
~JsonValueConstVisitorInterface() (defined in ola::web::JsonValueConstVisitorInterface)ola::web::JsonValueConstVisitorInterfaceinlinevirtual
~ValidatorInterface() (defined in ola::web::ValidatorInterface)ola::web::ValidatorInterfaceinlinevirtual