|
Public Member Functions |
| | CXMLDOMDocument () |
| HRESULT | FinalConstruct () |
| void | FinalRelease () |
| virtual DOMNode * | get_DOMNode () |
| virtual DOMNodeType | get_DOMNodeType () const |
| virtual void | resetErrors () |
| | DECLARE_WND_CLASS (_T("XMLParseMonitor")) LRESULT OnReadyStateChange(UINT uMsg |
| virtual void | warning (const SAXParseException &exc) |
| virtual void | error (const SAXParseException &exc) |
| virtual void | fatalError (const SAXParseException &exc) |
| bool | IsAbort () const |
Static Public Member Functions |
| HRESULT WINAPI | UpdateRegistry (BOOL bRegister) |
Public Attributes |
| WPARAM | wParam |
| WPARAM LPARAM | lParam |
| WPARAM LPARAM BOOL & | bHandled |
| STDMETHOD( | InterfaceSupportsErrorInfo )(REFIID riid) |
| STDMETHOD( | get_doctype )(IXMLDOMDocumentType **pVal) |
| STDMETHOD( | get_implementation )(IXMLDOMImplementation **pVal) |
| STDMETHOD( | get_documentElement )(IXMLDOMElement **pVal) |
| STDMETHOD( | putref_documentElement )(IXMLDOMElement *newVal) |
| STDMETHOD( | createElement )(BSTR tagName, IXMLDOMElement **element) |
| STDMETHOD( | createDocumentFragment )(IXMLDOMDocumentFragment **docFrag) |
| STDMETHOD( | createTextNode )(BSTR data, IXMLDOMText **text) |
| STDMETHOD( | createComment )(BSTR data, IXMLDOMComment **comment) |
| STDMETHOD( | createCDATASection )(BSTR data, IXMLDOMCDATASection **cdata) |
| STDMETHOD( | createProcessingInstruction )(BSTR target, BSTR data, IXMLDOMProcessingInstruction **pVal) |
| STDMETHOD( | createAttribute )(BSTR name, IXMLDOMAttribute **attr) |
| STDMETHOD( | createEntityReference )(BSTR name, IXMLDOMEntityReference **entityRef) |
| STDMETHOD( | getElementsByTagName )(BSTR tagName, IXMLDOMNodeList **resultList) |
| STDMETHOD( | createNode )(VARIANT type, BSTR name, BSTR namespaceURI, IXMLDOMNode **node) |
| STDMETHOD( | nodeFromID )(BSTR idString, IXMLDOMNode **node) |
| STDMETHOD( | load )(VARIANT xmlSource, VARIANT_BOOL *isSuccessful) |
| STDMETHOD( | get_readyState )(long *pVal) |
| STDMETHOD( | get_parseError )(IXMLDOMParseError **pVal) |
| STDMETHOD( | get_url )(BSTR *pVal) |
| STDMETHOD( | get_async )(VARIANT_BOOL *pVal) |
| STDMETHOD( | put_async )(VARIANT_BOOL newVal) |
| STDMETHOD( | abort )(void) |
| STDMETHOD( | loadXML )(BSTR bstrXML, VARIANT_BOOL *success) |
| STDMETHOD( | save )(VARIANT location) |
| STDMETHOD( | get_validateOnParse )(VARIANT_BOOL *pVal) |
| STDMETHOD( | put_validateOnParse )(VARIANT_BOOL newVal) |
| STDMETHOD( | get_resolveExternals )(VARIANT_BOOL *pVal) |
| STDMETHOD( | put_resolveExternals )(VARIANT_BOOL newVal) |
| STDMETHOD( | get_preserveWhiteSpace )(VARIANT_BOOL *pVal) |
| STDMETHOD( | put_preserveWhiteSpace )(VARIANT_BOOL newVal) |
| STDMETHOD( | put_onreadystatechange )(VARIANT newVal) |
| STDMETHOD( | put_ondataavailable )(VARIANT newVal) |
| STDMETHOD( | put_ontransformnode )(VARIANT newVal) |
XERCES_CPP_NAMESPACE_QUALIFIER
DOMDocument * | m_Document |
Private Member Functions |
| HRESULT | GetBaseURL (_bstr_t &baseURL) |
Static Private Member Functions |
| UINT APIENTRY | ParseThread (void *pParm) |
Private Attributes |
| bool | m_bValidate |
| long | m_lReadyState |
| _bstr_t | m_url |
| CXMLDOMParseErrorObj * | m_pParseError |
| bool | m_bAsync |
| bool | m_bAbort |
| HANDLE | m_hParseThread |
| LPDISPATCH | m_pOnReadyStateChange |
| LPDISPATCH | m_pOnDataAvailable |
| LPDISPATCH | m_pOnTransformNode |
| _bstr_t | m_FileName |
| _bstr_t | m_xml |
XERCES_CPP_NAMESPACE_QUALIFIER
DOMDocument * | m_TmpDocument |
| bool | m_bParseError |
| bool | m_bThreadValidate |
| bool | m_bPreserveWhiteSpace |