template<unsigned parseFlags, typename InputStream, typename SourceEncoding, typename SchemaDocumentType = SchemaDocument, typename StackAllocator = CrtAllocator>
class SchemaValidatingReader< parseFlags, InputStream, SourceEncoding, SchemaDocumentType, StackAllocator >
A helper class for parsing with validation.
This helper class is a functor, designed as a parameter of GenericDocument::Populate().
- Paramètres du template
-
| parseFlags | Combination of ParseFlag. |
| InputStream | Type of input stream, implementing Stream concept. |
| SourceEncoding | Encoding of the input stream. |
| SchemaDocumentType | Type of schema document. |
| StackAllocator | Allocator type for stack. |
Définition à la ligne 3200 du fichier schema.h.
template<unsigned parseFlags, typename InputStream, typename SourceEncoding, typename SchemaDocumentType = SchemaDocument, typename StackAllocator = CrtAllocator>
| SchemaValidatingReader< parseFlags, InputStream, SourceEncoding, SchemaDocumentType, StackAllocator >::SchemaValidatingReader |
( |
InputStream & | is, |
|
|
const SchemaDocumentType & | sd ) |
|
inline |