![]() |
Open Lighting Architecture 0.10.9
|
The context for an array of JsonValues.
This is used for the enum property. Items in the array can be any JSON type.
Public Member Functions | |
| void | AddEnumsToValidator (BaseValidator *validator) |
| void | String (SchemaErrorLogger *logger, const std::string &value) |
| void | Number (SchemaErrorLogger *logger, uint32_t value) |
| void | Number (SchemaErrorLogger *logger, int32_t value) |
| void | Number (SchemaErrorLogger *logger, uint64_t value) |
| void | Number (SchemaErrorLogger *logger, int64_t value) |
| void | Number (SchemaErrorLogger *logger, double value) |
| void | Bool (SchemaErrorLogger *logger, bool value) |
| void | Null (SchemaErrorLogger *logger) |
| SchemaParseContextInterface * | OpenArray (SchemaErrorLogger *logger) |
| void | CloseArray (SchemaErrorLogger *logger) |
| SchemaParseContextInterface * | OpenObject (SchemaErrorLogger *logger) |
| void | ObjectKey (SchemaErrorLogger *, const std::string &) |
| void | CloseObject (SchemaErrorLogger *logger) |
| bool | Empty () const |
|
virtual |
Implements ola::web::SchemaParseContextInterface.
|
virtual |
Implements ola::web::SchemaParseContextInterface.
|
virtual |
Implements ola::web::SchemaParseContextInterface.
|
virtual |
Implements ola::web::SchemaParseContextInterface.
|
virtual |
Implements ola::web::SchemaParseContextInterface.
|
virtual |
Implements ola::web::SchemaParseContextInterface.
|
virtual |
Implements ola::web::SchemaParseContextInterface.
|
virtual |
Implements ola::web::SchemaParseContextInterface.
|
virtual |
Implements ola::web::SchemaParseContextInterface.
|
inlinevirtual |
Implements ola::web::SchemaParseContextInterface.
|
virtual |
Implements ola::web::SchemaParseContextInterface.
|
virtual |
Implements ola::web::SchemaParseContextInterface.
|
virtual |
Implements ola::web::SchemaParseContextInterface.