Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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 ()

Public Attributes

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>
virtual DOMCharacterData* IXMLDOMCharacterDataImpl< T, piid, tihclass >::get_DOMCharacterData  )  [pure virtual]
 

Implemented in IXMLDOMTextImpl< T, piid, tihclass >, CXMLDOMComment, IXMLDOMTextImpl< IXMLDOMText,&IID_IXMLDOMText >, and IXMLDOMTextImpl< IXMLDOMCDATASection,&IID_IXMLDOMCDATASection >.

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

Implements IXMLDOMNodeImpl< T, piid, tihclass >.


Member Data 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>
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:
Generated on Thu Apr 30 02:36:31 2009 for ACS C++ API by doxygen 1.3.8