Open Lighting Architecture
Latest Git
ola
web
AllOfValidator
ola::web::AllOfValidator Member List
This is the complete list of members for
ola::web::AllOfValidator
, including all inherited members.
AddEnumValue
(const JsonValue *value)
ola::web::BaseValidator
AllOfValidator
(ValidatorList *validators)
ola::web::AllOfValidator
inline
explicit
BaseValidator
(JsonType type) (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
inline
explicit
protected
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
protected
virtual
GetDefaultValue
() const
ola::web::BaseValidator
virtual
GetSchema
() const
ola::web::BaseValidator
virtual
IsValid
() const
ola::web::BaseValidator
inline
virtual
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
protected
virtual
ValidatorList
typedef
ola::web::ValidatorInterface
Visit
(const JsonString &value) (defined in
ola::web::ConjunctionValidator
)
ola::web::ConjunctionValidator
inline
virtual
Visit
(const JsonBool &value) (defined in
ola::web::ConjunctionValidator
)
ola::web::ConjunctionValidator
inline
virtual
Visit
(const JsonNull &value) (defined in
ola::web::ConjunctionValidator
)
ola::web::ConjunctionValidator
inline
virtual
Visit
(const JsonRawValue &value) (defined in
ola::web::ConjunctionValidator
)
ola::web::ConjunctionValidator
inline
virtual
Visit
(const JsonObject &value) (defined in
ola::web::ConjunctionValidator
)
ola::web::ConjunctionValidator
inline
virtual
Visit
(const JsonArray &value) (defined in
ola::web::ConjunctionValidator
)
ola::web::ConjunctionValidator
inline
virtual
Visit
(const JsonUInt &value) (defined in
ola::web::ConjunctionValidator
)
ola::web::ConjunctionValidator
inline
virtual
Visit
(const JsonUInt64 &value) (defined in
ola::web::ConjunctionValidator
)
ola::web::ConjunctionValidator
inline
virtual
Visit
(const JsonInt &value) (defined in
ola::web::ConjunctionValidator
)
ola::web::ConjunctionValidator
inline
virtual
Visit
(const JsonInt64 &value) (defined in
ola::web::ConjunctionValidator
)
ola::web::ConjunctionValidator
inline
virtual
Visit
(const JsonDouble &value) (defined in
ola::web::ConjunctionValidator
)
ola::web::ConjunctionValidator
inline
virtual
~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
inline
virtual
~ValidatorInterface
() (defined in
ola::web::ValidatorInterface
)
ola::web::ValidatorInterface
inline
virtual
Generated on Mon Jan 2 2023 23:40:45 for Open Lighting Architecture by
1.8.13