Go to the source code of this file.
|
enum | ParseErrorCode {
kParseErrorNone = 0,
kParseErrorDocumentEmpty,
kParseErrorDocumentRootNotSingular,
kParseErrorValueInvalid,
kParseErrorObjectMissName,
kParseErrorObjectMissColon,
kParseErrorObjectMissCommaOrCurlyBracket,
kParseErrorArrayMissCommaOrSquareBracket,
kParseErrorStringUnicodeEscapeInvalidHex,
kParseErrorStringUnicodeSurrogateInvalid,
kParseErrorStringEscapeInvalid,
kParseErrorStringMissQuotationMark,
kParseErrorStringInvalidEncoding,
kParseErrorNumberTooBig,
kParseErrorNumberMissFraction,
kParseErrorNumberMissExponent,
kParseErrorTermination,
kParseErrorUnspecificSyntaxError
} |
| Error code of parsing. More...
|
|
enum | ValidateErrorCode {
kValidateErrors = -1,
kValidateErrorNone = 0,
kValidateErrorMultipleOf,
kValidateErrorMaximum,
kValidateErrorExclusiveMaximum,
kValidateErrorMinimum,
kValidateErrorExclusiveMinimum,
kValidateErrorMaxLength,
kValidateErrorMinLength,
kValidateErrorPattern,
kValidateErrorMaxItems,
kValidateErrorMinItems,
kValidateErrorUniqueItems,
kValidateErrorAdditionalItems,
kValidateErrorMaxProperties,
kValidateErrorMinProperties,
kValidateErrorRequired,
kValidateErrorAdditionalProperties,
kValidateErrorPatternProperties,
kValidateErrorDependencies,
kValidateErrorEnum,
kValidateErrorType,
kValidateErrorOneOf,
kValidateErrorOneOfMatch,
kValidateErrorAllOf,
kValidateErrorAnyOf,
kValidateErrorNot,
kValidateErrorReadOnly,
kValidateErrorWriteOnly
} |
| Error codes when validating. More...
|
|
enum | SchemaErrorCode {
kSchemaErrorNone = 0,
kSchemaErrorStartUnknown,
kSchemaErrorRefPlainName,
kSchemaErrorRefInvalid,
kSchemaErrorRefPointerInvalid,
kSchemaErrorRefUnknown,
kSchemaErrorRefCyclical,
kSchemaErrorRefNoRemoteProvider,
kSchemaErrorRefNoRemoteSchema,
kSchemaErrorRegexInvalid,
kSchemaErrorSpecUnknown,
kSchemaErrorSpecUnsupported,
kSchemaErrorSpecIllegal,
kSchemaErrorReadOnlyAndWriteOnly
} |
| Error codes when validating. More...
|
|
enum | PointerParseErrorCode {
kPointerParseErrorNone = 0,
kPointerParseErrorTokenMustBeginWithSolidus,
kPointerParseErrorInvalidEscape,
kPointerParseErrorInvalidPercentEncoding,
kPointerParseErrorCharacterMustPercentEncode
} |
| Error code of JSON pointer parsing. More...
|
|