LibreOffice Module sc (master) 1
|
#include <queryiter.hxx>
Public Member Functions | |
ScCountIfCellIterator (ScDocument &rDocument, ScInterpreterContext &rContext, SCTAB nTable, const ScQueryParam &aParam, bool bMod) | |
sal_uInt64 | GetCount () |
Public Member Functions inherited from ScQueryCellIteratorBase< accessType, ScQueryCellIteratorType::CountIf > | |
ScQueryCellIteratorBase (ScDocument &rDocument, ScInterpreterContext &rContext, SCTAB nTable, const ScQueryParam &aParam, bool bMod) | |
void | SetAdvanceQueryParamEntryField (bool bVal) |
void | AdvanceQueryParamEntryField () |
Protected Types | |
typedef ScQueryCellIteratorBase< accessType, ScQueryCellIteratorType::CountIf > | Base |
Protected Types inherited from ScQueryCellIteratorBase< accessType, ScQueryCellIteratorType::CountIf > | |
enum | StopOnMismatchBits |
enum | TestEqualConditionBits |
Additional Inherited Members | |
Protected Member Functions inherited from ScQueryCellIteratorBase< accessType, ScQueryCellIteratorType::CountIf > | |
void | InitPos () |
void | PerformQuery () |
bool | BinarySearch (SCCOL col, bool forEqual=false) |
void | SetStopOnMismatch (bool bVal) |
If set, iterator stops on first non-matching cell content. More... | |
bool | StoppedOnMismatch () const |
void | SetTestEqualCondition (bool bVal) |
If set, an additional test for SC_EQUAL condition is executed in ScTable::ValidQuery() if SC_LESS_EQUAL or SC_GREATER_EQUAL conditions are to be tested. More... | |
bool | IsEqualConditionFulfilled () const |
Protected Member Functions inherited from ScQueryCellIteratorTypeSpecific< queryType > | |
bool | HandleItemFound () |
Protected Attributes inherited from ScQueryCellIteratorBase< accessType, ScQueryCellIteratorType::CountIf > | |
sal_uInt8 | nStopOnMismatch |
sal_uInt8 | nTestEqualCondition |
bool | bAdvanceQuery |
bool | bIgnoreMismatchOnLeadingStrings |
Definition at line 342 of file queryiter.hxx.
|
protected |
Definition at line 346 of file queryiter.hxx.
|
inline |
Definition at line 359 of file queryiter.hxx.
sal_uInt64 ScCountIfCellIterator< accessType >::GetCount |
Definition at line 1378 of file queryiter.cxx.
Referenced by ScInterpreter::ScCountIf().