LibreOffice Module sc (master) 1
Functions
conditio.cxx File Reference
#include <scitems.hxx>
#include <svl/numformat.hxx>
#include <rtl/math.hxx>
#include <sal/log.hxx>
#include <unotools/collatorwrapper.hxx>
#include <com/sun/star/sheet/ConditionOperator2.hpp>
#include <attrib.hxx>
#include <conditio.hxx>
#include <formulacell.hxx>
#include <document.hxx>
#include <compiler.hxx>
#include <rangelst.hxx>
#include <rangenam.hxx>
#include <rangeutl.hxx>
#include <colorscale.hxx>
#include <cellvalue.hxx>
#include <editutil.hxx>
#include <tokenarray.hxx>
#include <fillinfo.hxx>
#include <refupdatecontext.hxx>
#include <formula/errorcodes.hxx>
#include <svl/sharedstring.hxx>
#include <svl/sharedstringpool.hxx>
#include <memory>
#include <numeric>
#include <utility>
Include dependency graph for conditio.cxx:

Go to the source code of this file.

Functions

static bool lcl_HasRelRef (ScDocument *pDoc, const ScTokenArray *pFormula, sal_uInt16 nRecursion=0)
 
static bool lcl_IsEqual (const std::unique_ptr< ScTokenArray > &pArr1, const std::unique_ptr< ScTokenArray > &pArr2)
 
static bool lcl_GetCellContent (ScRefCellValue &rCell, bool bIsStr1, double &rArg, OUString &rArgStr, const ScDocument *pDoc)
 

Function Documentation

◆ lcl_GetCellContent()

static bool lcl_GetCellContent ( ScRefCellValue rCell,
bool  bIsStr1,
double &  rArg,
OUString &  rArgStr,
const ScDocument pDoc 
)
static

◆ lcl_HasRelRef()

static bool lcl_HasRelRef ( ScDocument pDoc,
const ScTokenArray pFormula,
sal_uInt16  nRecursion = 0 
)
static

◆ lcl_IsEqual()

static bool lcl_IsEqual ( const std::unique_ptr< ScTokenArray > &  pArr1,
const std::unique_ptr< ScTokenArray > &  pArr2 
)
static

Definition at line 610 of file conditio.cxx.

Referenced by ScConditionEntry::IsEqual().