Open Lighting Architecture
Latest Git
ola
web
ArrayValidator
ola::web::ArrayValidator Member List
This is the complete list of members for
ola::web::ArrayValidator
, including all inherited members.
AddEnumValue
(const JsonValue *value)
ola::web::BaseValidator
ArrayValidator
(Items *items, AdditionalItems *additional_items, const Options &options)
ola::web::ArrayValidator
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
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_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
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
ValidatorList
typedef
ola::web::ValidatorInterface
Visit
(const JsonArray &array) (defined in
ola::web::ArrayValidator
)
ola::web::ArrayValidator
virtual
Visit
(const JsonString &) (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
inline
virtual
Visit
(const JsonBool &) (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
inline
virtual
Visit
(const JsonNull &) (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
inline
virtual
Visit
(const JsonRawValue &) (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
inline
virtual
Visit
(const JsonObject &) (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
inline
virtual
Visit
(const JsonUInt &) (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
inline
virtual
Visit
(const JsonUInt64 &) (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
inline
virtual
Visit
(const JsonInt &) (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
inline
virtual
Visit
(const JsonInt64 &) (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
inline
virtual
Visit
(const JsonDouble &) (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
inline
virtual
~ArrayValidator
() (defined in
ola::web::ArrayValidator
)
ola::web::ArrayValidator
~BaseValidator
() (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
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