|
Monero
|


Public Member Functions | |
| RemoteSchemaDocumentProvider () | |
| ~RemoteSchemaDocumentProvider () | |
| virtual const SchemaDocumentType * | GetRemoteDocument (const char *uri, SizeType length) |
| Public Member Functions inherited from IGenericRemoteSchemaDocumentProvider< SchemaDocument > | |
| virtual | ~IGenericRemoteSchemaDocumentProvider () |
| virtual const SchemaDocument * | GetRemoteDocument (const Ch *uri, SizeType length)=0 |
Private Types | |
| typedef GenericDocument< typename SchemaDocumentType::EncodingType, MemoryPoolAllocator<>, MemoryPoolAllocator<> > | DocumentType |
Private Member Functions | |
| RemoteSchemaDocumentProvider (const RemoteSchemaDocumentProvider &) | |
| RemoteSchemaDocumentProvider & | operator= (const RemoteSchemaDocumentProvider &) |
Private Attributes | |
| SchemaDocumentType * | sd_ [kCount] |
| DocumentType::AllocatorType | documentAllocator_ |
| SchemaDocumentType::AllocatorType | schemaAllocator_ |
| char | documentBuffer_ [16384] |
| char | schemaBuffer_ [128 *1024] |
Static Private Attributes | |
| static const size_t | kCount = 4 |
Additional Inherited Members | |
| Public Types inherited from IGenericRemoteSchemaDocumentProvider< SchemaDocument > | |
| typedef SchemaDocument::Ch | Ch |
|
private |
|
inline |
|
inline |
|
private |
|
inlinevirtual |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
|
private |
|
private |