| additionalItems_ | Schema< SchemaDocumentType > | private |
| additionalItemsSchema_ | Schema< SchemaDocumentType > | private |
| additionalProperties_ | Schema< SchemaDocumentType > | private |
| additionalPropertiesSchema_ | Schema< SchemaDocumentType > | private |
| AddType(const ValueType &type) | Schema< SchemaDocumentType > | inlineprivate |
| AddUniqueElement(V1 &a, const V2 &v) | Schema< SchemaDocumentType > | inlineprivate |
| allocator_ | Schema< SchemaDocumentType > | private |
| AllocatorType typedef | Schema< SchemaDocumentType > | |
| allOf_ | Schema< SchemaDocumentType > | private |
| anyOf_ | Schema< SchemaDocumentType > | private |
| AssignIfExist(bool &out, const ValueType &value, const ValueType &name) | Schema< SchemaDocumentType > | inlineprivatestatic |
| AssignIfExist(SizeType &out, const ValueType &value, const ValueType &name) | Schema< SchemaDocumentType > | inlineprivatestatic |
| AssignIfExist(SchemaArray &out, SchemaDocumentType &schemaDocument, const PointerType &p, const ValueType &value, const ValueType &name, const ValueType &document) | Schema< SchemaDocumentType > | inlineprivate |
| BeginValue(Context &context) const | Schema< SchemaDocumentType > | inline |
| Bool(Context &context, bool) const | Schema< SchemaDocumentType > | inline |
| Ch typedef | Schema< SchemaDocumentType > | |
| CheckDoubleMaximum(Context &context, double d) const | Schema< SchemaDocumentType > | inlineprivate |
| CheckDoubleMinimum(Context &context, double d) const | Schema< SchemaDocumentType > | inlineprivate |
| CheckDoubleMultipleOf(Context &context, double d) const | Schema< SchemaDocumentType > | inlineprivate |
| CheckInt(Context &context, int64_t i) const | Schema< SchemaDocumentType > | inlineprivate |
| CheckUint(Context &context, uint64_t i) const | Schema< SchemaDocumentType > | inlineprivate |
| Context typedef | Schema< SchemaDocumentType > | |
| CreateParallelValidator(Context &context) const | Schema< SchemaDocumentType > | inlineprivate |
| CreatePattern(const ValueType &value) | Schema< SchemaDocumentType > | inlineprivate |
| CreateSchemaValidators(Context &context, const SchemaArray &schemas) const | Schema< SchemaDocumentType > | inlineprivate |
| defaultValueLength_ | Schema< SchemaDocumentType > | private |
| DisallowedType(Context &context, const ValueType &actualType) const | Schema< SchemaDocumentType > | inlineprivate |
| Double(Context &context, double d) const | Schema< SchemaDocumentType > | inline |
| EncodingType typedef | Schema< SchemaDocumentType > | |
| EndArray(Context &context, SizeType elementCount) const | Schema< SchemaDocumentType > | inline |
| EndObject(Context &context, SizeType memberCount) const | Schema< SchemaDocumentType > | inline |
| EndValue(Context &context) const | Schema< SchemaDocumentType > | inline |
| enum_ | Schema< SchemaDocumentType > | private |
| enumCount_ | Schema< SchemaDocumentType > | private |
| ErrorHandler typedef | Schema< SchemaDocumentType > | |
| exclusiveMaximum_ | Schema< SchemaDocumentType > | private |
| exclusiveMinimum_ | Schema< SchemaDocumentType > | private |
| FindPropertyIndex(const ValueType &name, SizeType *outIndex) const | Schema< SchemaDocumentType > | inlineprivate |
| GenericSchemaDocument< ValueType, AllocatorType > class | Schema< SchemaDocumentType > | friend |
| GetMember(const ValueType &value, const ValueType &name) | Schema< SchemaDocumentType > | inlineprivatestatic |
| GetPointer() const | Schema< SchemaDocumentType > | inline |
| GetURI() const | Schema< SchemaDocumentType > | inline |
| hasDependencies_ | Schema< SchemaDocumentType > | private |
| hasRequired_ | Schema< SchemaDocumentType > | private |
| hasSchemaDependencies_ | Schema< SchemaDocumentType > | private |
| Int(Context &context, int i) const | Schema< SchemaDocumentType > | inline |
| Int64(Context &context, int64_t i) const | Schema< SchemaDocumentType > | inline |
| IsPatternMatch(const RegexType *pattern, const Ch *str, SizeType) | Schema< SchemaDocumentType > | inlineprivatestatic |
| itemsList_ | Schema< SchemaDocumentType > | private |
| itemsTuple_ | Schema< SchemaDocumentType > | private |
| itemsTupleCount_ | Schema< SchemaDocumentType > | private |
| kArraySchemaType enum value | Schema< SchemaDocumentType > | private |
| kBooleanSchemaType enum value | Schema< SchemaDocumentType > | private |
| Key(Context &context, const Ch *str, SizeType len, bool) const | Schema< SchemaDocumentType > | inline |
| kIntegerSchemaType enum value | Schema< SchemaDocumentType > | private |
| kNullSchemaType enum value | Schema< SchemaDocumentType > | private |
| kNumberSchemaType enum value | Schema< SchemaDocumentType > | private |
| kObjectSchemaType enum value | Schema< SchemaDocumentType > | private |
| kStringSchemaType enum value | Schema< SchemaDocumentType > | private |
| kTotalSchemaType enum value | Schema< SchemaDocumentType > | private |
| maximum_ | Schema< SchemaDocumentType > | private |
| maxItems_ | Schema< SchemaDocumentType > | private |
| maxLength_ | Schema< SchemaDocumentType > | private |
| maxProperties_ | Schema< SchemaDocumentType > | private |
| minimum_ | Schema< SchemaDocumentType > | private |
| minItems_ | Schema< SchemaDocumentType > | private |
| minLength_ | Schema< SchemaDocumentType > | private |
| minProperties_ | Schema< SchemaDocumentType > | private |
| multipleOf_ | Schema< SchemaDocumentType > | private |
| not_ | Schema< SchemaDocumentType > | private |
| notValidatorIndex_ | Schema< SchemaDocumentType > | private |
| Null(Context &context) const | Schema< SchemaDocumentType > | inline |
| oneOf_ | Schema< SchemaDocumentType > | private |
| pattern_ | Schema< SchemaDocumentType > | private |
| patternProperties_ | Schema< SchemaDocumentType > | private |
| patternPropertyCount_ | Schema< SchemaDocumentType > | private |
| pointer_ | Schema< SchemaDocumentType > | private |
| PointerType typedef | Schema< SchemaDocumentType > | |
| properties_ | Schema< SchemaDocumentType > | private |
| propertyCount_ | Schema< SchemaDocumentType > | private |
| RegexType typedef | Schema< SchemaDocumentType > | private |
| Schema(SchemaDocumentType *schemaDocument, const PointerType &p, const ValueType &value, const ValueType &document, AllocatorType *allocator) | Schema< SchemaDocumentType > | inline |
| SchemaType typedef | Schema< SchemaDocumentType > | |
| SchemaValueType enum name | Schema< SchemaDocumentType > | private |
| StartArray(Context &context) const | Schema< SchemaDocumentType > | inline |
| StartObject(Context &context) const | Schema< SchemaDocumentType > | inline |
| String(Context &context, const Ch *str, SizeType length, bool) const | Schema< SchemaDocumentType > | inline |
| SValue typedef | Schema< SchemaDocumentType > | |
| type_ | Schema< SchemaDocumentType > | private |
| typeless_ | Schema< SchemaDocumentType > | private |
| Uint(Context &context, unsigned u) const | Schema< SchemaDocumentType > | inline |
| Uint64(Context &context, uint64_t u) const | Schema< SchemaDocumentType > | inline |
| uniqueItems_ | Schema< SchemaDocumentType > | private |
| uri_ | Schema< SchemaDocumentType > | private |
| validatorCount_ | Schema< SchemaDocumentType > | private |
| ValueType typedef | Schema< SchemaDocumentType > | |
| ~Schema() | Schema< SchemaDocumentType > | inline |