ReactOS  0.4.12-dev-51-ge94618b
XMLPSR::IXMLNodeSource Interface Reference

import"xmlparser.idl";

Inheritance diagram for XMLPSR::IXMLNodeSource:
Collaboration diagram for XMLPSR::IXMLNodeSource:

Public Member Functions

HRESULT SetFactory ([in] IXMLNodeFactory *pNodeFactory)
 
HRESULT GetFactory ([out] IXMLNodeFactory **ppNodeFactory)
 
HRESULT Abort ([in] BSTR bstrErrorInfo)
 
ULONG GetLineNumber ()
 
ULONG GetLinePosition ()
 
ULONG GetAbsolutePosition ()
 
HRESULT GetLineBuffer ([out] const WCHAR **ppBuf, [out] ULONG *Len, [out] ULONG *StartPos)
 
HRESULT GetLastError ()
 
HRESULT GetErrorInfo ([out] BSTR *pErrorInfo)
 
ULONG GetFlags ()
 
HRESULT GetURL ([out] const WCHAR **ppBuf)
 
HRESULT SetFactory ([in] IXMLNodeFactory *pNodeFactory)
 
HRESULT GetFactory ([out] IXMLNodeFactory **ppNodeFactory)
 
HRESULT Abort ([in] BSTR bstrErrorInfo)
 
ULONG GetLineNumber ()
 
ULONG GetLinePosition ()
 
ULONG GetAbsolutePosition ()
 
HRESULT GetLineBuffer ([out] const WCHAR **ppBuf, [out] ULONG *Len, [out] ULONG *StartPos)
 
HRESULT GetLastError ()
 
HRESULT GetErrorInfo ([out] BSTR *pErrorInfo)
 
ULONG GetFlags ()
 
HRESULT GetURL ([out] const WCHAR **ppBuf)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 286 of file xmlparser.idl.

Member Function Documentation

◆ Abort() [1/2]

HRESULT XMLPSR::IXMLNodeSource::Abort ( [in] BSTR  bstrErrorInfo)

◆ Abort() [2/2]

HRESULT XMLPSR::IXMLNodeSource::Abort ( [in] BSTR  bstrErrorInfo)

◆ GetAbsolutePosition() [1/2]

ULONG XMLPSR::IXMLNodeSource::GetAbsolutePosition ( )

◆ GetAbsolutePosition() [2/2]

ULONG XMLPSR::IXMLNodeSource::GetAbsolutePosition ( )

◆ GetErrorInfo() [1/2]

HRESULT XMLPSR::IXMLNodeSource::GetErrorInfo ( [out] BSTR pErrorInfo)

◆ GetErrorInfo() [2/2]

HRESULT XMLPSR::IXMLNodeSource::GetErrorInfo ( [out] BSTR pErrorInfo)

◆ GetFactory() [1/2]

HRESULT XMLPSR::IXMLNodeSource::GetFactory ( [out] IXMLNodeFactory **  ppNodeFactory)

◆ GetFactory() [2/2]

HRESULT XMLPSR::IXMLNodeSource::GetFactory ( [out] IXMLNodeFactory **  ppNodeFactory)

◆ GetFlags() [1/2]

ULONG XMLPSR::IXMLNodeSource::GetFlags ( )

◆ GetFlags() [2/2]

ULONG XMLPSR::IXMLNodeSource::GetFlags ( )

◆ GetLastError() [1/2]

HRESULT XMLPSR::IXMLNodeSource::GetLastError ( )

◆ GetLastError() [2/2]

HRESULT XMLPSR::IXMLNodeSource::GetLastError ( )

◆ GetLineBuffer() [1/2]

HRESULT XMLPSR::IXMLNodeSource::GetLineBuffer ( [out] const WCHAR **  ppBuf,
[out] ULONG Len,
[out] ULONG StartPos 
)

◆ GetLineBuffer() [2/2]

HRESULT XMLPSR::IXMLNodeSource::GetLineBuffer ( [out] const WCHAR **  ppBuf,
[out] ULONG Len,
[out] ULONG StartPos 
)

◆ GetLineNumber() [1/2]

ULONG XMLPSR::IXMLNodeSource::GetLineNumber ( )

◆ GetLineNumber() [2/2]

ULONG XMLPSR::IXMLNodeSource::GetLineNumber ( )

◆ GetLinePosition() [1/2]

ULONG XMLPSR::IXMLNodeSource::GetLinePosition ( )

◆ GetLinePosition() [2/2]

ULONG XMLPSR::IXMLNodeSource::GetLinePosition ( )

◆ GetURL() [1/2]

HRESULT XMLPSR::IXMLNodeSource::GetURL ( [out] const WCHAR **  ppBuf)

◆ GetURL() [2/2]

HRESULT XMLPSR::IXMLNodeSource::GetURL ( [out] const WCHAR **  ppBuf)

◆ SetFactory() [1/2]

HRESULT XMLPSR::IXMLNodeSource::SetFactory ( [in] IXMLNodeFactory pNodeFactory)

◆ SetFactory() [2/2]

HRESULT XMLPSR::IXMLNodeSource::SetFactory ( [in] IXMLNodeFactory pNodeFactory)

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