a | internal::Schema< SchemaDocumentType > | |
a | internal::Schema< SchemaDocumentType > | |
a | internal::Schema< SchemaDocumentType > | |
additionalItems_ | internal::Schema< SchemaDocumentType > | |
additionalItemsSchema_ | internal::Schema< SchemaDocumentType > | |
additionalProperties_ | internal::Schema< SchemaDocumentType > | |
additionalPropertiesSchema_ | internal::Schema< SchemaDocumentType > | |
AddType(const ValueType &type) | internal::Schema< SchemaDocumentType > | inline |
AddUniqueElement(V1 &a, const V2 &v) | internal::Schema< SchemaDocumentType > | inline |
allocator_ | internal::Schema< SchemaDocumentType > | |
AllocatorType typedef | internal::Schema< SchemaDocumentType > | |
allOf_ | internal::Schema< SchemaDocumentType > | |
anyOf_ | internal::Schema< SchemaDocumentType > | |
AssignIfExist(bool &out, const ValueType &value, const ValueType &name) | internal::Schema< SchemaDocumentType > | inlinestatic |
AssignIfExist(SizeType &out, const ValueType &value, const ValueType &name) | internal::Schema< SchemaDocumentType > | inlinestatic |
AssignIfExist(SchemaArray &out, SchemaDocumentType &schemaDocument, const PointerType &p, const ValueType &value, const ValueType &name, const ValueType &document) | internal::Schema< SchemaDocumentType > | inline |
BeginValue(Context &context) const | internal::Schema< SchemaDocumentType > | inline |
Bool(Context &context, bool) const | internal::Schema< SchemaDocumentType > | inline |
c | internal::Schema< SchemaDocumentType > | |
c | internal::Schema< SchemaDocumentType > | |
Ch typedef | internal::Schema< SchemaDocumentType > | |
CheckDoubleMaximum(Context &context, double d) const | internal::Schema< SchemaDocumentType > | inline |
CheckDoubleMinimum(Context &context, double d) const | internal::Schema< SchemaDocumentType > | inline |
CheckDoubleMultipleOf(Context &context, double d) const | internal::Schema< SchemaDocumentType > | inline |
CheckInt(Context &context, int64_t i) const | internal::Schema< SchemaDocumentType > | inline |
CheckUint(Context &context, uint64_t i) const | internal::Schema< SchemaDocumentType > | inline |
Context typedef | internal::Schema< SchemaDocumentType > | |
CreateParallelValidator(Context &context) const | internal::Schema< SchemaDocumentType > | inline |
CreatePattern(const ValueType &value) | internal::Schema< SchemaDocumentType > | inline |
CreateSchemaValidators(Context &context, const SchemaArray &schemas) const | internal::Schema< SchemaDocumentType > | inline |
d | internal::Schema< SchemaDocumentType > | |
d | internal::Schema< SchemaDocumentType > | |
defaultValueLength_ | internal::Schema< SchemaDocumentType > | |
DisallowedType(Context &context, const ValueType &actualType) const | internal::Schema< SchemaDocumentType > | inline |
Double(Context &context, double d) const | internal::Schema< SchemaDocumentType > | inline |
e | internal::Schema< SchemaDocumentType > | |
e | internal::Schema< SchemaDocumentType > | |
e | internal::Schema< SchemaDocumentType > | |
e | internal::Schema< SchemaDocumentType > | |
e | internal::Schema< SchemaDocumentType > | |
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 > | |
enumCount_ | internal::Schema< SchemaDocumentType > | |
ErrorHandler typedef | internal::Schema< SchemaDocumentType > | |
exclusiveMaximum_ | internal::Schema< SchemaDocumentType > | |
exclusiveMinimum_ | internal::Schema< SchemaDocumentType > | |
FindPropertyIndex(const ValueType &name, SizeType *outIndex) const | internal::Schema< SchemaDocumentType > | inline |
GenericSchemaDocument< ValueType, AllocatorType > class | internal::Schema< SchemaDocumentType > | friend |
GetMember(const ValueType &value, const ValueType &name) | internal::Schema< SchemaDocumentType > | inlinestatic |
GetPointer() const | internal::Schema< SchemaDocumentType > | inline |
GetURI() const | internal::Schema< SchemaDocumentType > | inline |
hasDependencies_ | internal::Schema< SchemaDocumentType > | |
hasRequired_ | internal::Schema< SchemaDocumentType > | |
hasSchemaDependencies_ | internal::Schema< SchemaDocumentType > | |
i | internal::Schema< SchemaDocumentType > | |
i | internal::Schema< SchemaDocumentType > | |
i | internal::Schema< SchemaDocumentType > | |
i | internal::Schema< SchemaDocumentType > | |
i | internal::Schema< SchemaDocumentType > | |
I | internal::Schema< SchemaDocumentType > | |
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 > | inlinestatic |
itemsList_ | internal::Schema< SchemaDocumentType > | |
itemsTuple_ | internal::Schema< SchemaDocumentType > | |
itemsTupleCount_ | internal::Schema< SchemaDocumentType > | |
Key(Context &context, const Ch *str, SizeType len, bool) const | internal::Schema< SchemaDocumentType > | inline |
l | internal::Schema< SchemaDocumentType > | |
l | internal::Schema< SchemaDocumentType > | |
m | internal::Schema< SchemaDocumentType > | |
m | internal::Schema< SchemaDocumentType > | |
m | internal::Schema< SchemaDocumentType > | |
M | internal::Schema< SchemaDocumentType > | |
maximum_ | internal::Schema< SchemaDocumentType > | |
maxItems_ | internal::Schema< SchemaDocumentType > | |
maxLength_ | internal::Schema< SchemaDocumentType > | |
maxProperties_ | internal::Schema< SchemaDocumentType > | |
minimum_ | internal::Schema< SchemaDocumentType > | |
minItems_ | internal::Schema< SchemaDocumentType > | |
minLength_ | internal::Schema< SchemaDocumentType > | |
minProperties_ | internal::Schema< SchemaDocumentType > | |
multipleOf_ | internal::Schema< SchemaDocumentType > | |
n | internal::Schema< SchemaDocumentType > | |
n | internal::Schema< SchemaDocumentType > | |
n | internal::Schema< SchemaDocumentType > | |
not_ | internal::Schema< SchemaDocumentType > | |
notValidatorIndex_ | internal::Schema< SchemaDocumentType > | |
Null(Context &context) const | internal::Schema< SchemaDocumentType > | inline |
o | internal::Schema< SchemaDocumentType > | |
o | internal::Schema< SchemaDocumentType > | |
oneOf_ | internal::Schema< SchemaDocumentType > | |
P | internal::Schema< SchemaDocumentType > | |
P | internal::Schema< SchemaDocumentType > | |
p | internal::Schema< SchemaDocumentType > | |
p | internal::Schema< SchemaDocumentType > | |
p | internal::Schema< SchemaDocumentType > | |
pattern_ | internal::Schema< SchemaDocumentType > | |
patternProperties_ | internal::Schema< SchemaDocumentType > | |
patternPropertyCount_ | internal::Schema< SchemaDocumentType > | |
pointer_ | internal::Schema< SchemaDocumentType > | |
PointerType typedef | internal::Schema< SchemaDocumentType > | |
properties_ | internal::Schema< SchemaDocumentType > | |
propertyCount_ | internal::Schema< SchemaDocumentType > | |
q | internal::Schema< SchemaDocumentType > | |
r | internal::Schema< SchemaDocumentType > | |
r | internal::Schema< SchemaDocumentType > | |
RAPIDJSON_STRING_(Properties, 'p', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's') RAPIDJSON_STRING_(Dependencies | internal::Schema< SchemaDocumentType > | |
RAPIDJSON_STRING_(PatternProperties, 'p', 'a', 't', 't', 'e', 'r', 'n', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's') RAPIDJSON_STRING_(AdditionalProperties | internal::Schema< SchemaDocumentType > | |
RAPIDJSON_STRING_(MinProperties, 'm', 'i', 'n', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's') RAPIDJSON_STRING_(MaxProperties | internal::Schema< SchemaDocumentType > | |
RAPIDJSON_STRING_(AdditionalItems, 'a', 'd', 'd', 'i', 't', 'i', 'o', 'n', 'a', 'l', 'I', 't', 'e', 'm', 's') RAPIDJSON_STRING_(UniqueItems | internal::Schema< SchemaDocumentType > | |
RAPIDJSON_STRING_(ExclusiveMinimum, 'e', 'x', 'c', 'l', 'u', 's', 'i', 'v', 'e', 'M', 'i', 'n', 'i', 'm', 'u', 'm') RAPIDJSON_STRING_(ExclusiveMaximum | internal::Schema< SchemaDocumentType > | |
RegexType | internal::Schema< SchemaDocumentType > | |
s | internal::Schema< SchemaDocumentType > | |
Schema(SchemaDocumentType *schemaDocument, const PointerType &p, const ValueType &value, const ValueType &document, AllocatorType *allocator) | internal::Schema< SchemaDocumentType > | inline |
SchemaType typedef | internal::Schema< SchemaDocumentType > | |
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 > | |
t | internal::Schema< SchemaDocumentType > | |
t | internal::Schema< SchemaDocumentType > | |
t | internal::Schema< SchemaDocumentType > | |
type_ | internal::Schema< SchemaDocumentType > | |
typeless_ | internal::Schema< SchemaDocumentType > | |
u | internal::Schema< SchemaDocumentType > | |
u | internal::Schema< SchemaDocumentType > | |
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 > | |
uri_ | internal::Schema< SchemaDocumentType > | |
v | internal::Schema< SchemaDocumentType > | |
validatorCount_ | internal::Schema< SchemaDocumentType > | |
ValueType typedef | internal::Schema< SchemaDocumentType > | |
x | internal::Schema< SchemaDocumentType > | |
x | internal::Schema< SchemaDocumentType > | |
~Schema() | internal::Schema< SchemaDocumentType > | inline |