IN2OSM  1.0.1
Schema< SchemaDocumentType > Member List

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

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 typedefSchema< 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) constSchema< SchemaDocumentType >inline
Bool(Context &context, bool) constSchema< SchemaDocumentType >inline
Ch typedefSchema< SchemaDocumentType >
CheckDoubleMaximum(Context &context, double d) constSchema< SchemaDocumentType >inlineprivate
CheckDoubleMinimum(Context &context, double d) constSchema< SchemaDocumentType >inlineprivate
CheckDoubleMultipleOf(Context &context, double d) constSchema< SchemaDocumentType >inlineprivate
CheckInt(Context &context, int64_t i) constSchema< SchemaDocumentType >inlineprivate
CheckUint(Context &context, uint64_t i) constSchema< SchemaDocumentType >inlineprivate
Context typedefSchema< SchemaDocumentType >
CreateParallelValidator(Context &context) constSchema< SchemaDocumentType >inlineprivate
CreatePattern(const ValueType &value)Schema< SchemaDocumentType >inlineprivate
CreateSchemaValidators(Context &context, const SchemaArray &schemas) constSchema< SchemaDocumentType >inlineprivate
defaultValueLength_Schema< SchemaDocumentType >private
DisallowedType(Context &context, const ValueType &actualType) constSchema< SchemaDocumentType >inlineprivate
Double(Context &context, double d) constSchema< SchemaDocumentType >inline
EncodingType typedefSchema< SchemaDocumentType >
EndArray(Context &context, SizeType elementCount) constSchema< SchemaDocumentType >inline
EndObject(Context &context, SizeType memberCount) constSchema< SchemaDocumentType >inline
EndValue(Context &context) constSchema< SchemaDocumentType >inline
enum_Schema< SchemaDocumentType >private
enumCount_Schema< SchemaDocumentType >private
ErrorHandler typedefSchema< SchemaDocumentType >
exclusiveMaximum_Schema< SchemaDocumentType >private
exclusiveMinimum_Schema< SchemaDocumentType >private
FindPropertyIndex(const ValueType &name, SizeType *outIndex) constSchema< SchemaDocumentType >inlineprivate
GenericSchemaDocument< ValueType, AllocatorType > classSchema< SchemaDocumentType >friend
GetMember(const ValueType &value, const ValueType &name)Schema< SchemaDocumentType >inlineprivatestatic
GetPointer() constSchema< SchemaDocumentType >inline
GetURI() constSchema< SchemaDocumentType >inline
hasDependencies_Schema< SchemaDocumentType >private
hasRequired_Schema< SchemaDocumentType >private
hasSchemaDependencies_Schema< SchemaDocumentType >private
Int(Context &context, int i) constSchema< SchemaDocumentType >inline
Int64(Context &context, int64_t i) constSchema< 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 valueSchema< SchemaDocumentType >private
kBooleanSchemaType enum valueSchema< SchemaDocumentType >private
Key(Context &context, const Ch *str, SizeType len, bool) constSchema< SchemaDocumentType >inline
kIntegerSchemaType enum valueSchema< SchemaDocumentType >private
kNullSchemaType enum valueSchema< SchemaDocumentType >private
kNumberSchemaType enum valueSchema< SchemaDocumentType >private
kObjectSchemaType enum valueSchema< SchemaDocumentType >private
kStringSchemaType enum valueSchema< SchemaDocumentType >private
kTotalSchemaType enum valueSchema< 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) constSchema< SchemaDocumentType >inline
oneOf_Schema< SchemaDocumentType >private
pattern_Schema< SchemaDocumentType >private
patternProperties_Schema< SchemaDocumentType >private
patternPropertyCount_Schema< SchemaDocumentType >private
pointer_Schema< SchemaDocumentType >private
PointerType typedefSchema< SchemaDocumentType >
properties_Schema< SchemaDocumentType >private
propertyCount_Schema< SchemaDocumentType >private
RegexType typedefSchema< SchemaDocumentType >private
Schema(SchemaDocumentType *schemaDocument, const PointerType &p, const ValueType &value, const ValueType &document, AllocatorType *allocator)Schema< SchemaDocumentType >inline
SchemaType typedefSchema< SchemaDocumentType >
SchemaValueType enum nameSchema< SchemaDocumentType >private
StartArray(Context &context) constSchema< SchemaDocumentType >inline
StartObject(Context &context) constSchema< SchemaDocumentType >inline
String(Context &context, const Ch *str, SizeType length, bool) constSchema< SchemaDocumentType >inline
SValue typedefSchema< SchemaDocumentType >
type_Schema< SchemaDocumentType >private
typeless_Schema< SchemaDocumentType >private
Uint(Context &context, unsigned u) constSchema< SchemaDocumentType >inline
Uint64(Context &context, uint64_t u) constSchema< SchemaDocumentType >inline
uniqueItems_Schema< SchemaDocumentType >private
uri_Schema< SchemaDocumentType >private
validatorCount_Schema< SchemaDocumentType >private
ValueType typedefSchema< SchemaDocumentType >
~Schema()Schema< SchemaDocumentType >inline