IGenericRemoteSchemaDocumentProvider< SchemaDocumentType > Class Template Reference#
IGenericRemoteSchemaDocumentProvider< SchemaDocumentType > Class Template Referenceabstract
#include <schema.h>
Public Types | |
| typedef SchemaDocumentType::Ch | Ch |
| typedef SchemaDocumentType::ValueType | ValueType |
| typedef SchemaDocumentType::AllocatorType | AllocatorType |
Public Member Functions | |
| virtual | ~IGenericRemoteSchemaDocumentProvider () |
| virtual const SchemaDocumentType * | GetRemoteDocument (const Ch *uri, SizeType length)=0 |
| virtual const SchemaDocumentType * | GetRemoteDocument (const GenericUri< ValueType, AllocatorType > uri, Specification &spec) |
Member Typedef Documentation
◆ AllocatorType
template<typename SchemaDocumentType>
| typedef SchemaDocumentType::AllocatorType IGenericRemoteSchemaDocumentProvider< SchemaDocumentType >::AllocatorType |
◆ Ch
template<typename SchemaDocumentType>
| typedef SchemaDocumentType::Ch IGenericRemoteSchemaDocumentProvider< SchemaDocumentType >::Ch |
◆ ValueType
template<typename SchemaDocumentType>
| typedef SchemaDocumentType::ValueType IGenericRemoteSchemaDocumentProvider< SchemaDocumentType >::ValueType |
Constructor & Destructor Documentation
◆ ~IGenericRemoteSchemaDocumentProvider()
template<typename SchemaDocumentType>
|
inlinevirtual |
Member Function Documentation
◆ GetRemoteDocument() [1/2]
template<typename SchemaDocumentType>
|
pure virtual |
◆ GetRemoteDocument() [2/2]
template<typename SchemaDocumentType>
|
inlinevirtual |
The documentation for this class was generated from the following files: