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:
[legend]

Public Member Functions

 RedlineStack (SwDoc &rDoc)
 
void MoveAttrs (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
 
SwDocmrDoc
 

Detailed Description

Definition at line 288 of file msfilter.hxx.

Constructor & Destructor Documentation

sw::util::RedlineStack::RedlineStack ( RedlineStack const &  )
privatedelete
sw::util::RedlineStack::RedlineStack ( SwDoc rDoc)
inlineexplicit

Definition at line 298 of file msfilter.hxx.

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

Definition at line 819 of file writerhelper.cxx.

References maStack, and mrDoc.

Member Function Documentation

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

Definition at line 99 of file ww8par2.cxx.

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

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

Definition at line 736 of file writerhelper.cxx.

References maStack.

void sw::util::RedlineStack::MoveAttrs ( const SwPosition rPos)
void sw::util::RedlineStack::open ( const SwPosition rPos,
const SfxPoolItem rAttr 
)
RedlineStack& sw::util::RedlineStack::operator= ( RedlineStack const &  )
privatedelete

Member Data Documentation

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

Definition at line 291 of file msfilter.hxx.

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

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

Definition at line 292 of file msfilter.hxx.

Referenced by ~RedlineStack().


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