LibreOffice Module sc (master) 1
ScQueryEvaluator Member List

This is the complete list of members for ScQueryEvaluator, including all inherited members.

compareByBackgroundColor(SCCOL nCol, SCROW nRow, const ScQueryEntry::Item &rItem)ScQueryEvaluatorprivate
compareByRangeLookup(const ScRefCellValue &rCell, const ScQueryEntry &rEntry, const ScQueryEntry::Item &rItem)ScQueryEvaluatorprivatestatic
compareByString(const ScQueryEntry &rEntry, const ScQueryEntry::Item &rItem, const svl::SharedString *pValueSource1, const OUString *pValueSource2)ScQueryEvaluatorprivate
compareByTextColor(SCCOL nCol, SCROW nRow, const ScQueryEntry::Item &rItem)ScQueryEvaluatorprivate
compareByValue(const ScRefCellValue &rCell, SCCOL nCol, SCROW nRow, const ScQueryEntry &rEntry, const ScQueryEntry::Item &rItem)ScQueryEvaluatorprivate
getCellString(const ScRefCellValue &rCell, SCROW nRow, SCCOL nCol, const svl::SharedString **sharedString)ScQueryEvaluator
getNumFmt(SCCOL nCol, SCROW nRow)ScQueryEvaluatorprivate
isFastCompareByString(const ScQueryEntry &rEntry) constScQueryEvaluatorprivate
isMatchWholeCell(ScQueryOp eOp) constScQueryEvaluatorprivate
isMatchWholeCell(const ScDocument &rDoc, ScQueryOp eOp)ScQueryEvaluatorstatic
isMatchWholeCellHelper(bool docMatchWholeCell, ScQueryOp eOp)ScQueryEvaluatorprivatestatic
isPartialTextMatchOp(ScQueryOp eOp)ScQueryEvaluatorprivatestatic
isQueryByString(ScQueryOp eOp, ScQueryEntry::QueryType eType, const ScRefCellValue &rCell)ScQueryEvaluatorstatic
isQueryByValue(ScQueryOp eOp, ScQueryEntry::QueryType eType, const ScRefCellValue &rCell)ScQueryEvaluatorstatic
isQueryByValueForCell(const ScRefCellValue &rCell)ScQueryEvaluatorprivatestatic
isRealWildOrRegExp(const ScQueryEntry &rEntry) constScQueryEvaluatorprivate
isTestWildOrRegExp(const ScQueryEntry &rEntry) constScQueryEvaluatorprivate
isTextMatchOp(ScQueryOp eOp)ScQueryEvaluatorprivatestatic
maBoolScQueryEvaluatorprivate
maTestScQueryEvaluatorprivate
mbCaseSensitiveScQueryEvaluatorprivate
mbMatchWholeCellScQueryEvaluatorprivate
mCachedSharedErrorStringsScQueryEvaluatorprivate
mCachedSortedItemStringsScQueryEvaluatorprivate
mCachedSortedItemValuesScQueryEvaluatorprivate
mnEntryCountScQueryEvaluatorprivate
mpBoolDynamicScQueryEvaluatorprivate
mpCollatorScQueryEvaluatorprivate
mpContextScQueryEvaluatorprivate
mpPasstScQueryEvaluatorprivate
mpTestScQueryEvaluatorprivate
mpTestDynamicScQueryEvaluatorprivate
mpTestEqualConditionScQueryEvaluatorprivate
mpTransliterationScQueryEvaluatorprivate
mrDocScQueryEvaluatorprivate
mrParamScQueryEvaluatorprivate
mrStrPoolScQueryEvaluatorprivate
mrTabScQueryEvaluatorprivate
nFixedBoolsScQueryEvaluatorprivatestatic
processEntry(SCROW nRow, SCCOL nCol, ScRefCellValue &aCell, const ScQueryEntry &rEntry, size_t nEntryIndex)ScQueryEvaluatorprivate
ScQueryEvaluator(ScDocument &rDoc, const ScTable &rTab, const ScQueryParam &rParam, const ScInterpreterContext *pContext=nullptr, bool *pTestEqualCondition=nullptr)ScQueryEvaluator
setupCollatorIfNeeded()ScQueryEvaluatorprivate
setupTransliteratorIfNeeded()ScQueryEvaluatorprivate
ValidQuery(SCROW nRow, const ScRefCellValue *pCell=nullptr, sc::TableColumnBlockPositionSet *pBlockPos=nullptr)ScQueryEvaluator