LibreOffice Module sw (master) 1
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
wwExtraneousParas Class Reference

#include <ww8par.hxx>

Collaboration diagram for wwExtraneousParas:
[legend]

Classes

class  ExtraTextNodeListener
 

Public Member Functions

 wwExtraneousParas (SwDoc &rDoc)
 
 ~wwExtraneousParas ()
 
void insert (SwTextNode *pTextNode)
 
void remove_if_present (SwTextNode *pTextNode)
 
void delete_all_from_doc ()
 

Private Member Functions

void remove_if_present (SwModify *pModify)
 
 wwExtraneousParas (wwExtraneousParas const &)=delete
 
wwExtraneousParasoperator= (wwExtraneousParas const &)=delete
 

Private Attributes

std::set< ExtraTextNodeListenerm_aTextNodes
 
SwDocm_rDoc
 

Detailed Description

Definition at line 930 of file ww8par.hxx.

Constructor & Destructor Documentation

◆ wwExtraneousParas() [1/2]

wwExtraneousParas::wwExtraneousParas ( wwExtraneousParas const &  )
privatedelete

◆ wwExtraneousParas() [2/2]

wwExtraneousParas::wwExtraneousParas ( SwDoc rDoc)
inlineexplicit

Definition at line 957 of file ww8par.hxx.

◆ ~wwExtraneousParas()

wwExtraneousParas::~wwExtraneousParas ( )
inline

Definition at line 958 of file ww8par.hxx.

References delete_all_from_doc().

Member Function Documentation

◆ delete_all_from_doc()

void wwExtraneousParas::delete_all_from_doc ( )

◆ insert()

void wwExtraneousParas::insert ( SwTextNode pTextNode)

Definition at line 4715 of file ww8par.cxx.

References m_aTextNodes.

Referenced by SwWW8ImplReader::MoveOutsideFly().

◆ operator=()

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

◆ remove_if_present() [1/2]

void wwExtraneousParas::remove_if_present ( SwModify pModify)
private

◆ remove_if_present() [2/2]

void wwExtraneousParas::remove_if_present ( SwTextNode pTextNode)
inline

Definition at line 960 of file ww8par.hxx.

References remove_if_present().

Member Data Documentation

◆ m_aTextNodes

std::set<ExtraTextNodeListener> wwExtraneousParas::m_aTextNodes
private

Definition at line 949 of file ww8par.hxx.

Referenced by delete_all_from_doc(), insert(), and remove_if_present().

◆ m_rDoc

SwDoc& wwExtraneousParas::m_rDoc
private

Definition at line 950 of file ww8par.hxx.

Referenced by delete_all_from_doc().


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