Open Lighting Architecture
0.9.4
Main Page
Modules
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
ola
web
ObjectValidator
ola::web::ObjectValidator Member List
This is the complete list of members for
ola::web::ObjectValidator
, including all inherited members.
AddEnumValue
(const JsonValue *value)
ola::web::BaseValidator
AddPropertyDependency
(const std::string &property, const std::set< std::string > &properties)
ola::web::ObjectValidator
AddSchemaDependency
(const std::string &property, ValidatorInterface *validator)
ola::web::ObjectValidator
AddValidator
(const std::string &property, ValidatorInterface *validator)
ola::web::ObjectValidator
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
ObjectValidator
(const Options &options) (defined in
ola::web::ObjectValidator
)
ola::web::ObjectValidator
explicit
SetAdditionalValidator
(ValidatorInterface *validator)
ola::web::ObjectValidator
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 JsonObject &obj) (defined in
ola::web::ObjectValidator
)
ola::web::ObjectValidator
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 JsonArray &) (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
VisitProperty
(const std::string &property, const JsonValue &value) (defined in
ola::web::ObjectValidator
)
ola::web::ObjectValidator
~BaseValidator
() (defined in
ola::web::BaseValidator
)
ola::web::BaseValidator
virtual
~JsonObjectPropertyVisitor
() (defined in
ola::web::JsonObjectPropertyVisitor
)
ola::web::JsonObjectPropertyVisitor
inline
private
virtual
~JsonValueConstVisitorInterface
() (defined in
ola::web::JsonValueConstVisitorInterface
)
ola::web::JsonValueConstVisitorInterface
inline
virtual
~ObjectValidator
() (defined in
ola::web::ObjectValidator
)
ola::web::ObjectValidator
~ValidatorInterface
() (defined in
ola::web::ValidatorInterface
)
ola::web::ValidatorInterface
inline
virtual
Generated on Wed Jan 28 2015 16:56:29 for Open Lighting Architecture by
1.8.1.2