LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
sw::util::RedlineStack Class Reference

#include <msfilter.hxx>

Collaboration diagram for sw::util::RedlineStack:

Public Member Functions

 RedlineStack (SwDoc &rDoc)
void MoveAttrsFieldmarkInserted (const SwPosition &rPos)
void open (const SwPosition &rPos, const SfxPoolItem &rAttr)
bool close (const SwPosition &rPos, RedlineType eType)
void close (const SwPosition &rPos, RedlineType eType, WW8TabDesc *pTabDesc)
void closeall (const SwPosition &rPos)
 ~RedlineStack ()

Private Member Functions

 RedlineStack (RedlineStack const &)=delete
RedlineStackoperator= (RedlineStack const &)=delete

Private Attributes

std::vector< std::unique_ptr< SwFltStackEntry > > maStack

Detailed Description

Definition at line 297 of file msfilter.hxx.

Constructor & Destructor Documentation

◆ RedlineStack() [1/2]

sw::util::RedlineStack::RedlineStack ( RedlineStack const &  )

◆ RedlineStack() [2/2]

sw::util::RedlineStack::RedlineStack ( SwDoc rDoc)

Definition at line 307 of file msfilter.hxx.

◆ ~RedlineStack()

sw::util::RedlineStack::~RedlineStack ( )

Definition at line 834 of file writerhelper.cxx.

References maStack, and mrDoc.

Member Function Documentation

◆ close() [1/2]

bool sw::util::RedlineStack::close ( const SwPosition rPos,
RedlineType  eType 

◆ close() [2/2]

void sw::util::RedlineStack::close ( const SwPosition rPos,
RedlineType  eType,
WW8TabDesc pTabDesc 

Definition at line 95 of file ww8par2.cxx.

References close(), eType, and WW8TabDesc::getOldRedlineStack().

◆ closeall()

void sw::util::RedlineStack::closeall ( const SwPosition rPos)

Definition at line 746 of file writerhelper.cxx.

References maStack.

◆ MoveAttrsFieldmarkInserted()

void sw::util::RedlineStack::MoveAttrsFieldmarkInserted ( const SwPosition rPos)

◆ open()

void sw::util::RedlineStack::open ( const SwPosition rPos,
const SfxPoolItem rAttr 

◆ operator=()

RedlineStack & sw::util::RedlineStack::operator= ( RedlineStack const &  )

Member Data Documentation

◆ maStack

std::vector<std::unique_ptr<SwFltStackEntry> > sw::util::RedlineStack::maStack

Definition at line 300 of file msfilter.hxx.

Referenced by close(), closeall(), MoveAttrsFieldmarkInserted(), open(), and ~RedlineStack().

◆ mrDoc

SwDoc& sw::util::RedlineStack::mrDoc

Definition at line 301 of file msfilter.hxx.

Referenced by ~RedlineStack().

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