|
LibreOffice Module sc (master) 1
|
#include <queryparam.hxx>
Public Attributes | |
| bool | bDestPers |
| SCTAB | nDestTab |
| SCCOL | nDestCol |
| SCROW | nDestRow |
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... | |
Public Attributes inherited from ScQueryParamTable | |
| SCCOL | nCol1 |
| SCROW | nRow1 |
| SCCOL | nCol2 |
| SCROW | nRow2 |
| SCTAB | nTab |
Additional Inherited Members | |
Public Types inherited from ScQueryParamBase | |
| typedef EntriesType::const_iterator | const_iterator |
Protected Types inherited from ScQueryParamBase | |
| typedef std::vector< ScQueryEntry > | EntriesType |
Protected Member Functions inherited from ScQueryParamBase | |
| ScQueryParamBase () | |
| ScQueryParamBase (const ScQueryParamBase &r) | |
| ScQueryParamBase & | operator= (const ScQueryParamBase &r) |
Protected Attributes inherited from ScQueryParamBase | |
| EntriesType | m_Entries |
Definition at line 133 of file queryparam.hxx.
| ScQueryParam::ScQueryParam | ( | ) |
Definition at line 308 of file queryparam.cxx.
References Clear().
|
default |
| ScQueryParam::ScQueryParam | ( | const ScDBQueryParamInternal & | r | ) |
Definition at line 319 of file queryparam.cxx.
|
overridevirtual |
Definition at line 329 of file queryparam.cxx.
| void ScQueryParam::Clear | ( | ) |
Definition at line 333 of file queryparam.cxx.
References ScQueryParamBase::bByRow, ScQueryParamBase::bCaseSens, ScQueryParamBase::bDuplicate, ScQueryParamBase::bHasHeader, ScQueryParamBase::bInplace, ClearDestParams(), ScQueryParamBase::eSearchType, ScQueryParamBase::m_Entries, ScQueryParamTable::nCol1, ScQueryParamTable::nCol2, utl::SearchParam::Normal, ScQueryParamTable::nRow1, ScQueryParamTable::nRow2, ScQueryParamTable::nTab, and SCTAB_MAX.
Referenced by ScQueryParam().
| void ScQueryParam::ClearDestParams | ( | ) |
| void ScQueryParam::MoveToDest | ( | ) |
Definition at line 398 of file queryparam.cxx.
References ScQueryParamBase::bInplace, i, ScQueryParamBase::m_Entries, n, ScQueryParamTable::nCol1, ScQueryParamTable::nCol2, nDestCol, nDestRow, nDestTab, ScQueryParamTable::nRow1, ScQueryParamTable::nRow2, and ScQueryParamTable::nTab.
Referenced by ScDBDocFunc::Query().
|
default |
References Clear().
| bool ScQueryParam::operator== | ( | const ScQueryParam & | rOther | ) | const |
Definition at line 360 of file queryparam.cxx.
References ScQueryParamBase::bByRow, ScQueryParamBase::bCaseSens, bDestPers, ScQueryParamBase::bDuplicate, ScQueryParamBase::bHasHeader, ScQueryParamBase::bInplace, ScQueryParamBase::eSearchType, ScQueryParamBase::GetEntryCount(), i, ScQueryParamBase::m_Entries, ScQueryParamTable::nCol1, ScQueryParamTable::nCol2, nDestCol, nDestRow, nDestTab, ScQueryParamTable::nRow1, ScQueryParamTable::nRow2, and ScQueryParamTable::nTab.
| bool ScQueryParam::bDestPers |
Definition at line 135 of file queryparam.hxx.
Referenced by ClearDestParams(), ScFilterDlg::GetOutputItem(), ScFilterDescriptorBase::getPropertyValue(), IMPL_LINK(), operator==(), ScDBDocFunc::Query(), XclImpAutoFilterData::SetExtractPos(), and ScFilterDescriptorBase::setPropertyValue().
| SCCOL ScQueryParam::nDestCol |
Definition at line 137 of file queryparam.hxx.
Referenced by ClearDestParams(), ScXMLFilterContext::endFastElement(), ExcAutoFilterRecs::ExcAutoFilterRecs(), ScFilterDlg::GetOutputItem(), ScPivotFilterDlg::GetOutputItem(), ScFilterDescriptorBase::getPropertyValue(), IMPL_LINK(), ScFilterOptionsMgr::Init(), MoveToDest(), operator==(), ScTable::Query(), ScDBFunc::Query(), ScDBDocFunc::Query(), ScDBFunc::RepeatDB(), ScDBDocFunc::RepeatDB(), XclImpAutoFilterData::SetExtractPos(), ScFilterDescriptorBase::setPropertyValue(), and ScUndoQuery::Undo().
| SCROW ScQueryParam::nDestRow |
Definition at line 138 of file queryparam.hxx.
Referenced by ClearDestParams(), ScXMLFilterContext::endFastElement(), ExcAutoFilterRecs::ExcAutoFilterRecs(), ScFilterDlg::GetOutputItem(), ScPivotFilterDlg::GetOutputItem(), ScFilterDescriptorBase::getPropertyValue(), IMPL_LINK(), ScFilterOptionsMgr::Init(), MoveToDest(), operator==(), ScTable::Query(), ScDBFunc::Query(), ScDBDocFunc::Query(), ScDBFunc::RepeatDB(), ScDBDocFunc::RepeatDB(), XclImpAutoFilterData::SetExtractPos(), ScFilterDescriptorBase::setPropertyValue(), and ScUndoQuery::Undo().
| SCTAB ScQueryParam::nDestTab |
Definition at line 136 of file queryparam.hxx.
Referenced by ClearDestParams(), ScXMLFilterContext::endFastElement(), ExcAutoFilterRecs::ExcAutoFilterRecs(), ScFilterDlg::GetOutputItem(), ScPivotFilterDlg::GetOutputItem(), ScFilterDescriptorBase::getPropertyValue(), IMPL_LINK(), ScFilterOptionsMgr::Init(), MoveToDest(), operator==(), ScTable::Query(), ScDBFunc::Query(), ScDBDocFunc::Query(), ScDBFunc::RepeatDB(), ScDBDocFunc::RepeatDB(), XclImpAutoFilterData::SetExtractPos(), ScFilterDescriptorBase::setPropertyValue(), and ScUndoQuery::Undo().