Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::p6IXMLCompile Interface Referenceabstract

#include <p6xmlcompile.h>

Inherits P6R::p6ICom.

Public Member Functions

virtual P6INT32 addref (void)=0
 
virtual P6R::P6ERR nameSpaceInScope (const P6CHAR *pPrefix, P6UINT32 prefixLength, P6CHAR *pURI, P6UINT32 *pLength)=0
 
virtual P6R::P6ERR queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0
 
virtual P6INT32 release (void)=0
 

Detailed Description

This interface provides the compilation time context of an XML document.

It is useful for expressions that have been embedded into an XML document (e.g., XPath) get the context in which the expression was defined. This interface is provided by an application that is calling an XPath compile function so that XPath can resolve namespace prefixes.

Definition at line 31 of file p6xmlcompile.h.


The documentation for this interface was generated from the following file: