Torque3D Documentation / _generateds / internal::SchemaValidationContext

internal::SchemaValidationContext

Engine/source/persistence/rapidjson/schema.h

More...

Public Types

enum
PatternValidatorType {
  kPatternValidatorOnly 
  kPatternValidatorWithProperty 
  kPatternValidatorWithAdditionalProperty 
}
ValueType::Ch
Ch 
ErrorHandlerType 
Schema< SchemaDocumentType >
SchemaType 
SchemaValidatorFactoryType 

Detailed Description

Public Types

PatternValidatorType

Enumerator

kPatternValidatorOnly
kPatternValidatorWithProperty
kPatternValidatorWithAdditionalProperty
typedef ValueType::Ch Ch 
typedef IValidationErrorHandler< SchemaType > ErrorHandlerType 
typedef Schema< SchemaDocumentType > SchemaType 
typedef ISchemaStateFactory< SchemaType > SchemaValidatorFactoryType 
typedef SchemaType::ValueType ValueType 

Public Attributes

void * arrayElementHashCodes 
SizeType arrayElementIndex 
bool arrayUniqueness 
ErrorHandlerType & error_handler 
SchemaValidatorFactoryType & factory 
void * hasher 
bool inArray 
const Ch * invalidKeyword 
PatternValidatorType objectPatternValidatorType 
SizeType patternPropertiesSchemaCount 
const SchemaType ** patternPropertiesSchemas 
SizeType patternPropertiesValidatorCount 
ISchemaValidator ** patternPropertiesValidators 
bool * propertyExist 
const SchemaType * schema 
SizeType validatorCount 
ISchemaValidator ** validators 
PatternValidatorType valuePatternValidatorType 
const SchemaType * valueSchema 
bool valueUniqueness