ReactOS 0.4.16-dev-41-ge8c7597
|
#include "config.h"
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "ole2.h"
#include "msxml6.h"
#include "msxml_private.h"
#include "initguid.h"
#include "xmlparser.h"
#include "wine/debug.h"
Go to the source code of this file.
Classes | |
struct | _xmlparser |
Macros | |
#define | COBJMACROS |
Typedefs | |
typedef struct _xmlparser | xmlparser |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (msxml) | |
static xmlparser * | impl_from_IXMLParser (IXMLParser *iface) |
static HRESULT WINAPI | xmlparser_QueryInterface (IXMLParser *iface, REFIID riid, void **ppvObject) |
static ULONG WINAPI | xmlparser_AddRef (IXMLParser *iface) |
static ULONG WINAPI | xmlparser_Release (IXMLParser *iface) |
static HRESULT WINAPI | xmlparser_SetFactory (IXMLParser *iface, IXMLNodeFactory *pNodeFactory) |
static HRESULT WINAPI | xmlparser_GetFactory (IXMLParser *iface, IXMLNodeFactory **ppNodeFactory) |
static HRESULT WINAPI | xmlparser_Abort (IXMLParser *iface, BSTR bstrErrorInfo) |
static ULONG WINAPI | xmlparser_GetLineNumber (IXMLParser *iface) |
static ULONG WINAPI | xmlparser_GetLinePosition (IXMLParser *iface) |
static ULONG WINAPI | xmlparser_GetAbsolutePosition (IXMLParser *iface) |
static HRESULT WINAPI | xmlparser_GetLineBuffer (IXMLParser *iface, const WCHAR **ppBuf, ULONG *len, ULONG *startPos) |
static HRESULT WINAPI | xmlparser_GetLastError (IXMLParser *iface) |
static HRESULT WINAPI | xmlparser_GetErrorInfo (IXMLParser *iface, BSTR *pErrorInfo) |
static ULONG WINAPI | xmlparser_GetFlags (IXMLParser *iface) |
static HRESULT WINAPI | xmlparser_GetURL (IXMLParser *iface, const WCHAR **ppBuf) |
static HRESULT WINAPI | xmlparser_SetURL (IXMLParser *iface, const WCHAR *pszBaseUrl, const WCHAR *relativeUrl, BOOL async) |
static HRESULT WINAPI | xmlparser_Load (IXMLParser *iface, BOOL bFullyAvailable, IMoniker *pMon, LPBC pBC, DWORD dwMode) |
static HRESULT WINAPI | xmlparser_SetInput (IXMLParser *iface, IUnknown *pStm) |
static HRESULT WINAPI | xmlparser_PushData (IXMLParser *iface, const char *pData, ULONG nChars, BOOL fLastBuffer) |
static HRESULT WINAPI | xmlparser_LoadDTD (IXMLParser *iface, const WCHAR *baseUrl, const WCHAR *relativeUrl) |
static HRESULT WINAPI | xmlparser_LoadEntity (IXMLParser *iface, const WCHAR *baseUrl, const WCHAR *relativeUrl, BOOL fpe) |
static HRESULT WINAPI | xmlparser_ParseEntity (IXMLParser *iface, const WCHAR *text, ULONG len, BOOL fpe) |
static HRESULT WINAPI | xmlparser_ExpandEntity (IXMLParser *iface, const WCHAR *text, ULONG len) |
static HRESULT WINAPI | xmlparser_SetRoot (IXMLParser *iface, PVOID pRoot) |
static HRESULT WINAPI | xmlparser_GetRoot (IXMLParser *iface, PVOID *ppRoot) |
static HRESULT WINAPI | xmlparser_Run (IXMLParser *iface, LONG chars) |
static HRESULT WINAPI | xmlparser_GetParserState (IXMLParser *iface) |
static HRESULT WINAPI | xmlparser_Suspend (IXMLParser *iface) |
static HRESULT WINAPI | xmlparser_Reset (IXMLParser *iface) |
static HRESULT WINAPI | xmlparser_SetFlags (IXMLParser *iface, ULONG flags) |
static HRESULT WINAPI | xmlparser_SetSecureBaseURL (IXMLParser *iface, const WCHAR *baseUrl) |
static HRESULT WINAPI | xmlparser_GetSecureBaseURL (IXMLParser *iface, const WCHAR **ppBuf) |
HRESULT | XMLParser_create (void **ppObj) |
Variables | |
static const struct IXMLParserVtbl | xmlparser_vtbl |
#define COBJMACROS |
Definition at line 20 of file xmlparser.c.
typedef struct _xmlparser xmlparser |
|
inlinestatic |
Definition at line 57 of file xmlparser.c.
Referenced by xmlparser_Abort(), xmlparser_AddRef(), xmlparser_ExpandEntity(), xmlparser_GetAbsolutePosition(), xmlparser_GetErrorInfo(), xmlparser_GetFactory(), xmlparser_GetFlags(), xmlparser_GetLastError(), xmlparser_GetLineBuffer(), xmlparser_GetLineNumber(), xmlparser_GetLinePosition(), xmlparser_GetParserState(), xmlparser_GetRoot(), xmlparser_GetSecureBaseURL(), xmlparser_GetURL(), xmlparser_Load(), xmlparser_LoadDTD(), xmlparser_LoadEntity(), xmlparser_ParseEntity(), xmlparser_PushData(), xmlparser_QueryInterface(), xmlparser_Release(), xmlparser_Reset(), xmlparser_Run(), xmlparser_SetFactory(), xmlparser_SetFlags(), xmlparser_SetInput(), xmlparser_SetRoot(), xmlparser_SetSecureBaseURL(), xmlparser_SetURL(), and xmlparser_Suspend().
WINE_DEFAULT_DEBUG_CHANNEL | ( | msxml | ) |
Definition at line 147 of file xmlparser.c.
Definition at line 85 of file xmlparser.c.
Definition at line 437 of file xmlparser.c.
|
static |
Definition at line 308 of file xmlparser.c.
Definition at line 174 of file xmlparser.c.
Definition at line 202 of file xmlparser.c.
|
static |
Definition at line 130 of file xmlparser.c.
Definition at line 211 of file xmlparser.c.
Definition at line 193 of file xmlparser.c.
|
static |
Definition at line 183 of file xmlparser.c.
Definition at line 156 of file xmlparser.c.
Definition at line 165 of file xmlparser.c.
Definition at line 345 of file xmlparser.c.
Definition at line 327 of file xmlparser.c.
|
static |
Definition at line 392 of file xmlparser.c.
Definition at line 220 of file xmlparser.c.
|
static |
Definition at line 240 of file xmlparser.c.
|
static |
Definition at line 278 of file xmlparser.c.
|
static |
Definition at line 288 of file xmlparser.c.
|
static |
Definition at line 298 of file xmlparser.c.
|
static |
Definition at line 268 of file xmlparser.c.
|
static |
Definition at line 63 of file xmlparser.c.
Definition at line 93 of file xmlparser.c.
Definition at line 363 of file xmlparser.c.
Definition at line 336 of file xmlparser.c.
|
static |
Definition at line 114 of file xmlparser.c.
Definition at line 372 of file xmlparser.c.
Definition at line 250 of file xmlparser.c.
Definition at line 318 of file xmlparser.c.
|
static |
Definition at line 383 of file xmlparser.c.
|
static |
Definition at line 230 of file xmlparser.c.
Definition at line 354 of file xmlparser.c.
Definition at line 402 of file xmlparser.c.
Referenced by XMLParser_create().