Public Member Functions | |
AbiXMLHandler () | |
AbiXMLHandler (UT_XML *pXML) | |
virtual | ~AbiXMLHandler () |
void | setXML (UT_XML *pXML) |
long __stdcall | QueryInterface (const struct _GUID &, void **) |
unsigned long __stdcall | AddRef (void) |
unsigned long __stdcall | Release (void) |
virtual HRESULT STDMETHODCALLTYPE | putDocumentLocator (ISAXLocator __RPC_FAR *pLocator) |
virtual HRESULT STDMETHODCALLTYPE | startDocument (void) |
virtual HRESULT STDMETHODCALLTYPE | endDocument (void) |
virtual HRESULT STDMETHODCALLTYPE | startPrefixMapping (wchar_t __RPC_FAR *pwchPrefix, int cchPrefix, wchar_t __RPC_FAR *pwchUri, int cchUri) |
virtual HRESULT STDMETHODCALLTYPE | endPrefixMapping (wchar_t __RPC_FAR *pwchPrefix, int cchPrefix) |
virtual HRESULT STDMETHODCALLTYPE | startElement (wchar_t __RPC_FAR *pwchNamespaceUri, int cchNamespaceUri, wchar_t __RPC_FAR *pwchLocalName, int cchLocalName, wchar_t __RPC_FAR *pwchQName, int cchQName, ISAXAttributes __RPC_FAR *pAttributes) |
virtual HRESULT STDMETHODCALLTYPE | endElement (wchar_t __RPC_FAR *pwchNamespaceUri, int cchNamespaceUri, wchar_t __RPC_FAR *pwchLocalName, int cchLocalName, wchar_t __RPC_FAR *pwchQName, int cchQName) |
virtual HRESULT STDMETHODCALLTYPE | characters (wchar_t __RPC_FAR *pwchChars, int cchChars) |
virtual HRESULT STDMETHODCALLTYPE | ignorableWhitespace (wchar_t __RPC_FAR *pwchChars, int cchChars) |
virtual HRESULT STDMETHODCALLTYPE | processingInstruction (wchar_t __RPC_FAR *pwchTarget, int cchTarget, wchar_t __RPC_FAR *pwchData, int cchData) |
virtual HRESULT STDMETHODCALLTYPE | skippedEntity (wchar_t __RPC_FAR *pwchName, int cchName) |
Private Attributes | |
UT_XML * | m_pXML |
AbiXMLHandler::AbiXMLHandler | ( | ) |
AbiXMLHandler::~AbiXMLHandler | ( | ) | [virtual] |
unsigned long __stdcall AbiXMLHandler::AddRef | ( | void | ) |
HRESULT STDMETHODCALLTYPE AbiXMLHandler::characters | ( | wchar_t __RPC_FAR * | pwchChars, | |
int | cchChars | |||
) | [virtual] |
References UT_XML::charData(), and m_pXML.
HRESULT STDMETHODCALLTYPE AbiXMLHandler::endDocument | ( | void | ) | [virtual] |
HRESULT STDMETHODCALLTYPE AbiXMLHandler::endElement | ( | wchar_t __RPC_FAR * | pwchNamespaceUri, | |
int | cchNamespaceUri, | |||
wchar_t __RPC_FAR * | pwchLocalName, | |||
int | cchLocalName, | |||
wchar_t __RPC_FAR * | pwchQName, | |||
int | cchQName | |||
) | [virtual] |
References UT_XML::endElement(), and m_pXML.
HRESULT STDMETHODCALLTYPE AbiXMLHandler::endPrefixMapping | ( | wchar_t __RPC_FAR * | pwchPrefix, | |
int | cchPrefix | |||
) | [virtual] |
HRESULT STDMETHODCALLTYPE AbiXMLHandler::ignorableWhitespace | ( | wchar_t __RPC_FAR * | pwchChars, | |
int | cchChars | |||
) | [virtual] |
HRESULT STDMETHODCALLTYPE AbiXMLHandler::processingInstruction | ( | wchar_t __RPC_FAR * | pwchTarget, | |
int | cchTarget, | |||
wchar_t __RPC_FAR * | pwchData, | |||
int | cchData | |||
) | [virtual] |
HRESULT STDMETHODCALLTYPE AbiXMLHandler::putDocumentLocator | ( | ISAXLocator __RPC_FAR * | pLocator | ) | [virtual] |
long __stdcall AbiXMLHandler::QueryInterface | ( | const struct _GUID & | riid, | |
void ** | ppvObject | |||
) |
unsigned long __stdcall AbiXMLHandler::Release | ( | void | ) |
HRESULT STDMETHODCALLTYPE AbiXMLHandler::skippedEntity | ( | wchar_t __RPC_FAR * | pwchName, | |
int | cchName | |||
) | [virtual] |
HRESULT STDMETHODCALLTYPE AbiXMLHandler::startDocument | ( | void | ) | [virtual] |
HRESULT STDMETHODCALLTYPE AbiXMLHandler::startElement | ( | wchar_t __RPC_FAR * | pwchNamespaceUri, | |
int | cchNamespaceUri, | |||
wchar_t __RPC_FAR * | pwchLocalName, | |||
int | cchLocalName, | |||
wchar_t __RPC_FAR * | pwchQName, | |||
int | cchQName, | |||
ISAXAttributes __RPC_FAR * | pAttributes | |||
) | [virtual] |
References m_pXML, and UT_XML::startElement().
HRESULT STDMETHODCALLTYPE AbiXMLHandler::startPrefixMapping | ( | wchar_t __RPC_FAR * | pwchPrefix, | |
int | cchPrefix, | |||
wchar_t __RPC_FAR * | pwchUri, | |||
int | cchUri | |||
) | [virtual] |
UT_XML* AbiXMLHandler::m_pXML [private] |
Referenced by AbiXMLHandler(), characters(), endElement(), setXML(), and startElement().