|
| 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.