|
virtual | ~DocumentCache () |
| virtual destructor More...
|
|
virtual Node::Ptr | loadDocument (const XMLCh *uri, DynamicContext *context, const QueryPathNode *projection=0)=0 |
| load the document from the requested URI More...
|
|
virtual Node::Ptr | parseDocument (xercesc::InputSource &srcToUse, DynamicContext *context, const QueryPathNode *projection=0)=0 |
| parse the document from the InputSource provided More...
|
|
virtual void | parseDocument (xercesc::InputSource &srcToUse, EventHandler *handler, DynamicContext *context)=0 |
| parse the document from the InputSource provided, outputing it to the EventHandler provided More...
|
|
virtual void | setXMLEntityResolver (xercesc::XMLEntityResolver *const handler)=0 |
| Sets the XMLEntityResolver that is used by Xerces when it is used to parse documents. More...
|
|
virtual
xercesc::XMLEntityResolver * | getXMLEntityResolver () const =0 |
|
virtual bool | getDoPSVI () const =0 |
|
virtual void | setDoPSVI (bool value)=0 |
|
virtual bool | isTypeOrDerivedFromType (const XMLCh *const uri, const XMLCh *const typeName, const XMLCh *const uriToCheck, const XMLCh *const typeNameToCheck) const =0 |
|
virtual bool | isTypeDefined (const XMLCh *const uri, const XMLCh *const typeName) const =0 |
|
virtual void | addSchemaLocation (const XMLCh *uri, VectorOfStrings *locations, StaticContext *context, const LocationInfo *location)=0 |
|
virtual unsigned int | getSchemaUriId (const XMLCh *uri) const =0 |
| helper functions used to map namespace ids found in the SchemaGrammar More...
|
|
virtual const XMLCh * | getSchemaUri (unsigned int id) const =0 |
|
virtual xercesc::GrammarResolver * | getGrammarResolver () const =0 |
|
virtual
xercesc::DatatypeValidator * | getDatatypeValidator (const XMLCh *uri, const XMLCh *typeName) const =0 |
|
virtual xercesc::ComplexTypeInfo * | getComplexTypeInfo (const XMLCh *uri, const XMLCh *typeName) const =0 |
|
virtual
xercesc::SchemaElementDecl * | getElementDecl (const XMLCh *elementUri, const XMLCh *elementName) const =0 |
|
virtual xercesc::SchemaAttDef * | getAttributeDecl (const XMLCh *attributeUri, const XMLCh *attributeName) const =0 |
|
virtual DocumentCache * | createDerivedCache (xercesc::MemoryManager *memMgr) const =0 |
|
void * | operator new (size_t size) |
| This method overrides operator new. More...
|
|
void * | operator new (size_t size, MemoryManager *memMgr) |
| This method defines a custom operator new, that will use the provided memory manager to perform the allocation. More...
|
|
void * | operator new (size_t size, void *ptr) |
| This method overrides placement operator new. More...
|
|
void | operator delete (void *p) |
| This method overrides operator delete. More...
|
|
void | operator delete (void *p, MemoryManager *memMgr) |
| This method provides a matching delete for the custom operator new. More...
|
|
void | operator delete (void *p, void *ptr) |
| This method provides a matching delete for the placement new. More...
|
|
Expression Context is a storage for contexts.