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

#include <frame.hxx>

Collaboration diagram for SwFrameDeleteGuard:
[legend]

Public Member Functions

 SwFrameDeleteGuard (SwFrame *pFrame)
 
 SwFrameDeleteGuard (const SwFrameDeleteGuard &)=delete
 
 ~SwFrameDeleteGuard ()
 
SwFrameDeleteGuardoperator= (const SwFrameDeleteGuard &)=delete
 

Private Attributes

SwFramem_pForbidFrame
 

Detailed Description

Definition at line 1256 of file frame.hxx.

Constructor & Destructor Documentation

◆ SwFrameDeleteGuard() [1/2]

SwFrameDeleteGuard::SwFrameDeleteGuard ( SwFrame pFrame)
inlineexplicit

Definition at line 1264 of file frame.hxx.

References SwFrame::ForbidDelete(), and m_pForbidFrame.

◆ SwFrameDeleteGuard() [2/2]

SwFrameDeleteGuard::SwFrameDeleteGuard ( const SwFrameDeleteGuard )
delete

◆ ~SwFrameDeleteGuard()

SwFrameDeleteGuard::~SwFrameDeleteGuard ( )
inline

Definition at line 1273 of file frame.hxx.

References SwFrame::AllowDelete(), and m_pForbidFrame.

Member Function Documentation

◆ operator=()

SwFrameDeleteGuard & SwFrameDeleteGuard::operator= ( const SwFrameDeleteGuard )
delete

Member Data Documentation

◆ m_pForbidFrame

SwFrame* SwFrameDeleteGuard::m_pForbidFrame
private

Definition at line 1259 of file frame.hxx.

Referenced by SwFrameDeleteGuard(), and ~SwFrameDeleteGuard().


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