| LibreOffice Module sc (master) 1
    | 
A class to wrap ScRecursionHelper::PushFormulaGroup(), ScRecursionHelper::PopFormulaGroup() and make these calls exception safe. More...
#include <recursionhelper.hxx>
| Public Member Functions | |
| ScFormulaGroupCycleCheckGuard ()=delete | |
| ScFormulaGroupCycleCheckGuard (ScRecursionHelper &rRecursionHelper, ScFormulaCell *pCell) | |
| ~ScFormulaGroupCycleCheckGuard () | |
| Private Attributes | |
| ScRecursionHelper & | mrRecHelper | 
| bool | mbShouldPop | 
A class to wrap ScRecursionHelper::PushFormulaGroup(), ScRecursionHelper::PopFormulaGroup() and make these calls exception safe.
Definition at line 137 of file recursionhelper.hxx.
| 
 | delete | 
| ScFormulaGroupCycleCheckGuard::ScFormulaGroupCycleCheckGuard | ( | ScRecursionHelper & | rRecursionHelper, | 
| ScFormulaCell * | pCell | ||
| ) | 
Definition at line 242 of file recursionhelper.cxx.
References lcl_GetTopCell(), mbShouldPop, mrRecHelper, and ScRecursionHelper::PushFormulaGroup().
| ScFormulaGroupCycleCheckGuard::~ScFormulaGroupCycleCheckGuard | ( | ) | 
Definition at line 254 of file recursionhelper.cxx.
References mbShouldPop, mrRecHelper, and ScRecursionHelper::PopFormulaGroup().
| 
 | private | 
Definition at line 140 of file recursionhelper.hxx.
Referenced by ScFormulaGroupCycleCheckGuard(), and ~ScFormulaGroupCycleCheckGuard().
| 
 | private | 
Definition at line 139 of file recursionhelper.hxx.
Referenced by ScFormulaGroupCycleCheckGuard(), and ~ScFormulaGroupCycleCheckGuard().