IXMLDOMNodeImpl< T, piid, tihclass > Class Template Reference

#include <IXMLDOMNodeImpl.h>

Inheritance diagram for IXMLDOMNodeImpl< T, piid, tihclass >:

Inheritance graph
[legend]
Collaboration diagram for IXMLDOMNodeImpl< T, piid, tihclass >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 IXMLDOMNodeImpl ()
virtual DOMNode * get_DOMNode ()=0
virtual DOMNodeType get_DOMNodeType () const =0
void SetOwnerDoc (IXMLDOMDocument *p)
HRESULT STDMETHODCALLTYPE InterfaceSupportsErrorInfo (REFIID iid)

Protected Member Functions

void ReleaseOwnerDoc ()

Protected Attributes

IXMLDOMDocument * m_pIXMLDOMDocument

template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
class IXMLDOMNodeImpl< T, piid, tihclass >


Constructor & Destructor Documentation

template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
IXMLDOMNodeImpl< T, piid, tihclass >::IXMLDOMNodeImpl (  )  [inline]


Member Function Documentation

template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
virtual DOMNode* IXMLDOMNodeImpl< T, piid, tihclass >::get_DOMNode (  )  [pure virtual]

Implemented in IXMLDOMCharacterDataImpl< T, piid, tihclass >, CXMLDOMAttribute, CXMLDOMDocument, CXMLDOMDocumentFragment, CXMLDOMDocumentType, CXMLDOMElement, CXMLDOMEntity, CXMLDOMEntityReference, CXMLDOMNotation, CXMLDOMProcessingInstruction, CXMLDOMXMLDecl, IXMLDOMCharacterDataImpl< IXMLDOMComment,&IID_IXMLDOMComment >, IXMLDOMCharacterDataImpl< IXMLDOMText, piid, CComTypeInfoHolder >, and IXMLDOMCharacterDataImpl< IXMLDOMCDATASection, piid, CComTypeInfoHolder >.

template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
virtual DOMNodeType IXMLDOMNodeImpl< T, piid, tihclass >::get_DOMNodeType (  )  const [pure virtual]

Implemented in CXMLDOMAttribute, CXMLDOMCDATASection, CXMLDOMComment, CXMLDOMDocument, CXMLDOMDocumentFragment, CXMLDOMDocumentType, CXMLDOMElement, CXMLDOMEntity, CXMLDOMEntityReference, CXMLDOMNotation, CXMLDOMProcessingInstruction, CXMLDOMText, and CXMLDOMXMLDecl.

template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
HRESULT STDMETHODCALLTYPE IXMLDOMNodeImpl< T, piid, tihclass >::InterfaceSupportsErrorInfo ( REFIID  iid  ) 

template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
void IXMLDOMNodeImpl< T, piid, tihclass >::ReleaseOwnerDoc (  )  [inline, protected]

template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
void IXMLDOMNodeImpl< T, piid, tihclass >::SetOwnerDoc ( IXMLDOMDocument *  p  )  [inline]


Member Data Documentation

template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
IXMLDOMDocument* IXMLDOMNodeImpl< T, piid, tihclass >::m_pIXMLDOMDocument [protected]


The documentation for this class was generated from the following file:
Generated on Tue Nov 18 13:12:43 2008 for ACS C++ API by  doxygen 1.4.7