|
LibreOffice Module sc (master) 1
|
#include <queryparam.hxx>
Public Types | |
| enum | DataType { INTERNAL , MATRIX } |
Public Types inherited from ScQueryParamBase | |
| typedef EntriesType::const_iterator | const_iterator |
Public Member Functions | |
| DataType | GetType () const |
| ScDBQueryParamBase ()=delete | |
| virtual | ~ScDBQueryParamBase () override |
Public Member Functions inherited from ScQueryParamBase | |
| virtual | ~ScQueryParamBase () |
| virtual bool | IsValidFieldIndex () const |
| SC_DLLPUBLIC SCSIZE | GetEntryCount () const |
| SC_DLLPUBLIC const ScQueryEntry & | GetEntry (SCSIZE n) const |
| SC_DLLPUBLIC ScQueryEntry & | GetEntry (SCSIZE n) |
| SC_DLLPUBLIC ScQueryEntry & | AppendEntry () |
| ScQueryEntry * | FindEntryByField (SCCOLROW nField, bool bNew) |
| std::vector< ScQueryEntry * > | FindAllEntriesByField (SCCOLROW nField) |
| SC_DLLPUBLIC bool | RemoveEntryByField (SCCOLROW nField) |
| SC_DLLPUBLIC void | RemoveAllEntriesByField (SCCOLROW nField) |
| void | Resize (size_t nNew) |
| void | FillInExcelSyntax (svl::SharedStringPool &rPool, const OUString &aCellStr, SCSIZE nIndex, SvNumberFormatter *pFormatter) |
| const_iterator | begin () const |
| const_iterator | end () const |
Public Attributes | |
| SCCOL | mnField |
| bool | mbSkipString |
| the field in which the values are processed during iteration. More... | |
Public Attributes inherited from ScQueryParamBase | |
| utl::SearchParam::SearchType | eSearchType |
| bool | bHasHeader |
| bool | bByRow |
| bool | bInplace |
| bool | bCaseSens |
| bool | bDuplicate |
| bool | mbRangeLookup |
| for spreadsheet functions like MATCH, LOOKUP, HLOOKUP, VLOOKUP More... | |
Protected Member Functions | |
| ScDBQueryParamBase (DataType eType) | |
Protected Member Functions inherited from ScQueryParamBase | |
| ScQueryParamBase () | |
| ScQueryParamBase (const ScQueryParamBase &r) | |
| ScQueryParamBase & | operator= (const ScQueryParamBase &r) |
Private Attributes | |
| DataType | meType |
Additional Inherited Members | |
Protected Types inherited from ScQueryParamBase | |
| typedef std::vector< ScQueryEntry > | EntriesType |
Protected Attributes inherited from ScQueryParamBase | |
| EntriesType | m_Entries |
Definition at line 168 of file queryparam.hxx.
| Enumerator | |
|---|---|
| INTERNAL | |
| MATRIX | |
Definition at line 170 of file queryparam.hxx.
|
delete |
|
overridevirtual |
Definition at line 430 of file queryparam.cxx.
|
protected |
Definition at line 423 of file queryparam.cxx.
|
inline |
Definition at line 175 of file queryparam.hxx.
References meType.
| bool ScDBQueryParamBase::mbSkipString |
the field in which the values are processed during iteration.
Definition at line 173 of file queryparam.hxx.
|
private |
Definition at line 184 of file queryparam.hxx.
Referenced by GetType().
| SCCOL ScDBQueryParamBase::mnField |
Definition at line 172 of file queryparam.hxx.
Referenced by ScDBQueryParamInternal::IsValidFieldIndex(), and ScDBQueryParamMatrix::IsValidFieldIndex().