internal::Schema< SchemaDocumentType > Member List

This is the complete list of members for internal::Schema< SchemaDocumentType >, including all inherited members.

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 typedefinternal::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 typedefinternal::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 typedefinternal::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 typedefinternal::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 typedefinternal::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 > classinternal::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 valueinternal::Schema< SchemaDocumentType >private
kBooleanSchemaType enum valueinternal::Schema< SchemaDocumentType >private
Key(Context &context, const Ch *str, SizeType len, bool) const internal::Schema< SchemaDocumentType >inline
kIntegerSchemaType enum valueinternal::Schema< SchemaDocumentType >private
kNullSchemaType enum valueinternal::Schema< SchemaDocumentType >private
kNumberSchemaType enum valueinternal::Schema< SchemaDocumentType >private
kObjectSchemaType enum valueinternal::Schema< SchemaDocumentType >private
kStringSchemaType enum valueinternal::Schema< SchemaDocumentType >private
kTotalSchemaType enum valueinternal::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 typedefinternal::Schema< SchemaDocumentType >
properties_internal::Schema< SchemaDocumentType >private
propertyCount_internal::Schema< SchemaDocumentType >private
RegexType typedefinternal::Schema< SchemaDocumentType >private
Schema(SchemaDocumentType *schemaDocument, const PointerType &p, const ValueType &value, const ValueType &document, AllocatorType *allocator)internal::Schema< SchemaDocumentType >inline
SchemaType typedefinternal::Schema< SchemaDocumentType >
SchemaValueType enum nameinternal::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 typedefinternal::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 typedefinternal::Schema< SchemaDocumentType >
~Schema()internal::Schema< SchemaDocumentType >inline