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