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

A class to wrap ScRecursionHelper::PushFormulaGroup(), ScRecursionHelper::PopFormulaGroup() and make these calls exception safe. More...

#include <recursionhelper.hxx>

Collaboration diagram for ScFormulaGroupCycleCheckGuard:
[legend]

Public Member Functions

 ScFormulaGroupCycleCheckGuard ()=delete
 
 ScFormulaGroupCycleCheckGuard (ScRecursionHelper &rRecursionHelper, ScFormulaCell *pCell)
 
 ~ScFormulaGroupCycleCheckGuard ()
 

Private Attributes

ScRecursionHelpermrRecHelper
 
bool mbShouldPop
 

Detailed Description

A class to wrap ScRecursionHelper::PushFormulaGroup(), ScRecursionHelper::PopFormulaGroup() and make these calls exception safe.

Definition at line 137 of file recursionhelper.hxx.

Constructor & Destructor Documentation

ScFormulaGroupCycleCheckGuard::ScFormulaGroupCycleCheckGuard ( )
delete
ScFormulaGroupCycleCheckGuard::ScFormulaGroupCycleCheckGuard ( ScRecursionHelper rRecursionHelper,
ScFormulaCell pCell 
)
ScFormulaGroupCycleCheckGuard::~ScFormulaGroupCycleCheckGuard ( )

Member Data Documentation

bool ScFormulaGroupCycleCheckGuard::mbShouldPop
private
ScRecursionHelper& ScFormulaGroupCycleCheckGuard::mrRecHelper
private

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