Public Member Functions

IXMLDOMCharacterDataImpl< T, piid, tihclass > Class Template Reference

#include <IXMLDOMCharacterDataImpl.h>

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

List of all members.

Public Member Functions

virtual DOMCharacterData * get_DOMCharacterData ()=0
virtual DOMNode * get_DOMNode ()
STDMETHOD() get_data (BSTR *pVal)
STDMETHOD() put_data (BSTR newVal)
STDMETHOD() get_length (long *pVal)
STDMETHOD() substringData (long offset, long count, BSTR *data)
STDMETHOD() appendData (BSTR data)
STDMETHOD() insertData (long offset, BSTR data)
STDMETHOD() deleteData (long offset, long count)
STDMETHOD() replaceData (long offset, long count, BSTR data)

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


Member Function Documentation

template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
STDMETHOD() IXMLDOMCharacterDataImpl< T, piid, tihclass >::appendData ( BSTR  data  )  [inline]
template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
STDMETHOD() IXMLDOMCharacterDataImpl< T, piid, tihclass >::deleteData ( long  offset,
long  count 
) [inline]
template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
STDMETHOD() IXMLDOMCharacterDataImpl< T, piid, tihclass >::get_data ( BSTR *  pVal  )  [inline]
template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
virtual DOMCharacterData* IXMLDOMCharacterDataImpl< T, piid, tihclass >::get_DOMCharacterData (  )  [pure virtual]
template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
virtual DOMNode* IXMLDOMCharacterDataImpl< T, piid, tihclass >::get_DOMNode (  )  [inline, virtual]
template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
STDMETHOD() IXMLDOMCharacterDataImpl< T, piid, tihclass >::get_length ( long *  pVal  )  [inline]
template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
STDMETHOD() IXMLDOMCharacterDataImpl< T, piid, tihclass >::insertData ( long  offset,
BSTR  data 
) [inline]
template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
STDMETHOD() IXMLDOMCharacterDataImpl< T, piid, tihclass >::put_data ( BSTR  newVal  )  [inline]
template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
STDMETHOD() IXMLDOMCharacterDataImpl< T, piid, tihclass >::replaceData ( long  offset,
long  count,
BSTR  data 
) [inline]
template<class T, const IID * piid, class tihclass = CComTypeInfoHolder>
STDMETHOD() IXMLDOMCharacterDataImpl< T, piid, tihclass >::substringData ( long  offset,
long  count,
BSTR *  data 
) [inline]

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