LibreOffice Module sw (master) 1
Public Member Functions | Protected Attributes | Private Member Functions | Private Attributes | List of all members
MSWordAttrIter Class Referenceabstract

The class MSWordAttrIter is a helper class to build the Fkp.chpx. More...

#include <wrtww8.hxx>

Inheritance diagram for MSWordAttrIter:
[legend]
Collaboration diagram for MSWordAttrIter:
[legend]

Public Member Functions

 MSWordAttrIter (MSWordExportBase &rExport)
 
virtual ~MSWordAttrIter ()
 
virtual const SfxPoolItemHasTextItem (sal_uInt16 nWhich) const =0
 
template<class T >
const T * HasTextItem (TypedWhichId< T > nWhich) const
 
virtual const SfxPoolItemGetItem (sal_uInt16 nWhich) const =0
 

Protected Attributes

MSWordExportBasem_rExport
 

Private Member Functions

 MSWordAttrIter (const MSWordAttrIter &)=delete
 
MSWordAttrIteroperator= (const MSWordAttrIter &)=delete
 

Private Attributes

MSWordAttrIterm_pOld
 

Detailed Description

The class MSWordAttrIter is a helper class to build the Fkp.chpx.

This is a base class to output the SwTextAttrs and the EditEngineTextAttrs.

Definition at line 1441 of file wrtww8.hxx.

Constructor & Destructor Documentation

◆ MSWordAttrIter() [1/2]

MSWordAttrIter::MSWordAttrIter ( const MSWordAttrIter )
privatedelete

◆ MSWordAttrIter() [2/2]

MSWordAttrIter::MSWordAttrIter ( MSWordExportBase rExport)
explicit

Definition at line 170 of file wrtw8nds.cxx.

References MSWordExportBase::m_pChpIter, and m_rExport.

◆ ~MSWordAttrIter()

MSWordAttrIter::~MSWordAttrIter ( )
virtual

Definition at line 176 of file wrtw8nds.cxx.

References MSWordExportBase::m_pChpIter, m_pOld, and m_rExport.

Member Function Documentation

◆ GetItem()

virtual const SfxPoolItem & MSWordAttrIter::GetItem ( sal_uInt16  nWhich) const
pure virtual

Implemented in MSWord_SdrAttrIter, and SwWW8AttrIter.

Referenced by MSWordExportBase::GetItem().

◆ HasTextItem() [1/2]

virtual const SfxPoolItem * MSWordAttrIter::HasTextItem ( sal_uInt16  nWhich) const
pure virtual

◆ HasTextItem() [2/2]

template<class T >
const T * MSWordAttrIter::HasTextItem ( TypedWhichId< T >  nWhich) const
inline

Definition at line 1454 of file wrtww8.hxx.

References HasTextItem().

◆ operator=()

MSWordAttrIter & MSWordAttrIter::operator= ( const MSWordAttrIter )
privatedelete

Member Data Documentation

◆ m_pOld

MSWordAttrIter* MSWordAttrIter::m_pOld
private

Definition at line 1444 of file wrtww8.hxx.

Referenced by ~MSWordAttrIter().

◆ m_rExport

MSWordExportBase& MSWordAttrIter::m_rExport
protected

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