Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator > Member List

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

AboveMaximum(int64_t actual, const SValue &expected, bool exclusive)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
AboveMaximum(uint64_t actual, const SValue &expected, bool exclusive)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
AboveMaximum(double actual, const SValue &expected, bool exclusive)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
AddDependencySchemaError(const SValue &sourceName, ISchemaValidator *subvalidator)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >::AddDependencySchemaError(const SValue &souceName, ISchemaValidator *subvalidator)=0internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >pure virtual
AddExpectedType(const typename SchemaType::ValueType &expectedType)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
AddMissingDependentProperty(const SValue &targetName)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
AddMissingProperty(const SValue &name)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
BelowMinimum(int64_t actual, const SValue &expected, bool exclusive)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
BelowMinimum(uint64_t actual, const SValue &expected, bool exclusive)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
BelowMinimum(double actual, const SValue &expected, bool exclusive)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
Bool(bool b)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
Ch typedefGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >
CreateHasher()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
CreateSchemaValidator(const SchemaType &root)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
internal::ISchemaStateFactory< SchemaDocumentType::SchemaType >::CreateSchemaValidator(const SchemaType &)=0internal::ISchemaStateFactory< SchemaDocumentType::SchemaType >pure virtual
DestroryHasher(void *hasher)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
DestroySchemaValidator(ISchemaValidator *validator)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
internal::ISchemaStateFactory< SchemaDocumentType::SchemaType >::DestroySchemaValidator(ISchemaValidator *validator)=0internal::ISchemaStateFactory< SchemaDocumentType::SchemaType >pure virtual
Disallowed()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
DisallowedItem(SizeType index)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
DisallowedProperty(const Ch *name, SizeType length)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >::DisallowedProperty(const Ch *name, SizeType length)=0internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >pure virtual
DisallowedValue()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
DoesNotMatch(const Ch *str, SizeType length)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >::DoesNotMatch(const Ch *str, SizeType length)=0internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >pure virtual
Double(double d)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
DuplicateItems(SizeType index1, SizeType index2)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
EncodingType typedefGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >
EndArray(SizeType elementCount)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
EndDependencyErrors()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
EndDisallowedType(const typename SchemaType::ValueType &actualType)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
EndMissingDependentProperties(const SValue &sourceName)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
EndMissingProperties()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
EndObject(SizeType memberCount)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
FreeState(void *p)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
GenericSchemaValidator(const SchemaDocumentType &schemaDocument, StateAllocator *allocator=0, size_t schemaStackCapacity=kDefaultSchemaStackCapacity, size_t documentStackCapacity=kDefaultDocumentStackCapacity)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
GenericSchemaValidator(const SchemaDocumentType &schemaDocument, OutputHandler &outputHandler, StateAllocator *allocator=0, size_t schemaStackCapacity=kDefaultSchemaStackCapacity, size_t documentStackCapacity=kDefaultDocumentStackCapacity)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
GetError()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
GetError() constGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
GetHashCode(void *hasher)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
GetInvalidDocumentPointer() constGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
GetInvalidSchemaKeyword() constGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
GetInvalidSchemaPointer() constGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
Int(int i)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
Int64(int64_t i)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
IsValid() constGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
Key(const Ch *str, SizeType len, bool copy)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
MallocState(size_t size)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
NoneOf(ISchemaValidator **subvalidators, SizeType count)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >::NoneOf(ISchemaValidator **subvalidators, SizeType count)=0internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >pure virtual
NotAllOf(ISchemaValidator **subvalidators, SizeType count)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >::NotAllOf(ISchemaValidator **subvalidators, SizeType count)=0internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >pure virtual
NotMultipleOf(int64_t actual, const SValue &expected)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
NotMultipleOf(uint64_t actual, const SValue &expected)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
NotMultipleOf(double actual, const SValue &expected)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
NotOneOf(ISchemaValidator **subvalidators, SizeType count)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >::NotOneOf(ISchemaValidator **subvalidators, SizeType count)=0internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >pure virtual
Null()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
PointerType typedefGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >
PropertyViolations(ISchemaValidator **subvalidators, SizeType count)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >::PropertyViolations(ISchemaValidator **subvalidators, SizeType count)=0internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >pure virtual
RawNumber(const Ch *str, SizeType length, bool copy)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
Reset()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
SchemaType typedefGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >
StartArray()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
StartDependencyErrors()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
StartDisallowedType()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
StartMissingDependentProperties()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
StartMissingProperties()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
StartObject()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
String(const Ch *str, SizeType length, bool copy)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
StringRefType typedefGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >
SValue typedefGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >
TooFewItems(SizeType actualCount, SizeType expectedCount)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
TooFewProperties(SizeType actualCount, SizeType expectedCount)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
TooLong(const Ch *str, SizeType length, SizeType expected)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >::TooLong(const Ch *str, SizeType length, SizeType expected)=0internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >pure virtual
TooManyItems(SizeType actualCount, SizeType expectedCount)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
TooManyProperties(SizeType actualCount, SizeType expectedCount)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inlinevirtual
TooShort(const Ch *str, SizeType length, SizeType expected)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >::TooShort(const Ch *str, SizeType length, SizeType expected)=0internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >pure virtual
Uint(unsigned u)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
Uint64(uint64_t u)GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
ValueType typedefGenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >
~GenericSchemaValidator()GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator >inline
~ISchemaStateFactory()internal::ISchemaStateFactory< SchemaDocumentType::SchemaType >inlinevirtual
~ISchemaValidator()internal::ISchemaValidatorinlinevirtual
~IValidationErrorHandler()internal::IValidationErrorHandler< SchemaDocumentType::SchemaType >inlinevirtual