LibreOffice Module sc (master) 1
|
#include <queryentry.hxx>
Public Member Functions | |
Item () | |
bool | operator== (const Item &r) const |
Public Attributes | |
QueryType | meType |
double | mfVal |
svl::SharedString | maString |
Color | maColor |
bool | mbMatchEmpty |
bool | mbRoundForFilter |
Definition at line 45 of file queryentry.hxx.
|
inline |
Definition at line 54 of file queryentry.hxx.
References meType.
bool ScQueryEntry::Item::operator== | ( | const Item & | r | ) | const |
Definition at line 35 of file queryentry.cxx.
References maString, mbMatchEmpty, mbRoundForFilter, meType, and mfVal.
Color ScQueryEntry::Item::maColor |
Definition at line 50 of file queryentry.hxx.
Referenced by ScQueryEvaluator::compareByBackgroundColor(), ScQueryEvaluator::compareByTextColor(), ScXMLConditionContext::endFastElement(), ScQueryEntry::SetQueryByBackgroundColor(), and ScQueryEntry::SetQueryByTextColor().
svl::SharedString ScQueryEntry::Item::maString |
Definition at line 49 of file queryentry.hxx.
Referenced by XclExpAutofilter::AddEntry(), ScInterpreter::CalculateLookup(), ScQueryEvaluator::compareByString(), sc::CompareFunc(), ScTable::CreateQueryParam(), ScTable::CreateStarQuery(), ScDBQueryDataIterator::DataAccessInternal::DataAccessInternal(), ScXMLConditionContext::endFastElement(), ScXMLDPConditionContext::endFastElement(), ScInterpreter::FillEntry(), ScQueryParamBase::FillInExcelSyntax(), ScCellRangeObj::filter(), ScCountIfCellIterator< ScQueryCellIteratorAccess::SortedCache >::GetCount(), ScInterpreter::GetDBParams(), ScFilterDescriptorBase::getFilterFields(), ScFilterDescriptorBase::getFilterFields2(), ScFilterDescriptorBase::getFilterFields3(), ScPivotFilterDlg::GetOutputItem(), IMPL_LINK(), ScFilterDlg::Init(), ScPivotFilterDlg::Init(), ScQueryEntry::IsQueryByEmpty(), ScQueryEntry::IsQueryByNonEmpty(), ScDBQueryDataIterator::DataAccessMatrix::isValidQuery(), ScInterpreter::IterateParametersIf(), ScInterpreter::IterateParametersIfs(), lcl_getPrevRowWithEmptyValueLookup(), operator==(), ScLookupCache::QueryCriteria::QueryCriteria(), ScInterpreter::QueryMat(), XclImpAutoFilterData::ReadAutoFilter(), ScFilterDlg::RefreshEditRow(), ScInterpreter::ScCountIf(), ScInterpreter::ScLookup(), ScInterpreter::ScMatch(), ScQueryCellIteratorBase< accessType, queryType >::ScQueryCellIteratorBase(), ScSheetDPData::ScSheetDPData(), ScXMLSetItemContext::ScXMLSetItemContext(), ScFilterDescriptorBase::setFilterFields(), ScQueryEntry::SetQueryByBackgroundColor(), ScQueryEntry::SetQueryByEmpty(), ScQueryEntry::SetQueryByNonEmpty(), ScQueryEntry::SetQueryByTextColor(), ScGridWindow::UpdateAutoFilterFromMenu(), ScDPCache::ValidQuery(), and ScXMLExportDataPilot::WriteDPCondition().
bool ScQueryEntry::Item::mbMatchEmpty |
Definition at line 51 of file queryentry.hxx.
Referenced by ScQueryParamBase::FillInExcelSyntax(), ScInterpreter::IterateParametersIfs(), operator==(), ScQueryCellIteratorBase< accessType, queryType >::PerformQuery(), and ScSortedRangeCache::ScSortedRangeCache().
bool ScQueryEntry::Item::mbRoundForFilter |
Definition at line 52 of file queryentry.hxx.
Referenced by ScQueryEvaluator::compareByValue(), and operator==().
QueryType ScQueryEntry::Item::meType |
Definition at line 47 of file queryentry.hxx.
Referenced by ScQueryCellIteratorBase< accessType, queryType >::BinarySearch(), ScInterpreter::CalculateLookup(), ScQueryEvaluator::compareByRangeLookup(), ScQueryEvaluator::compareByString(), ScQueryEvaluator::compareByValue(), sc::CompareFunc(), ScTable::CreateQueryParam(), ScDBQueryDataIterator::DataAccessInternal::DataAccessInternal(), ScXMLConditionContext::endFastElement(), ScXMLDPConditionContext::endFastElement(), ScInterpreter::FillEntry(), ScQueryParamBase::FillInExcelSyntax(), ScCellRangeObj::filter(), ScInterpreter::GetDBParams(), ScFilterDescriptorBase::getFilterFields(), ScFilterDescriptorBase::getFilterFields2(), ScFilterDescriptorBase::getFilterFields3(), ScPivotFilterDlg::GetOutputItem(), IMPL_LINK(), ScQueryEntry::IsQueryByBackgroundColor(), ScQueryEntry::IsQueryByEmpty(), ScQueryEntry::IsQueryByNonEmpty(), ScQueryEntry::IsQueryByTextColor(), ScInterpreter::IterateParametersIf(), ScInterpreter::IterateParametersIfs(), ScSortedRangeCache::makeHashKey(), operator==(), ScQueryCellIteratorBase< accessType, queryType >::PerformQuery(), ScLookupCache::QueryCriteria::QueryCriteria(), ScInterpreter::QueryMat(), XclImpAutoFilterData::ReadAutoFilter(), ScInterpreter::ScCountIf(), ScInterpreter::ScLookup(), ScInterpreter::ScMatch(), ScQueryCellIteratorBase< accessType, queryType >::ScQueryCellIteratorBase(), ScSheetDPData::ScSheetDPData(), ScSortedRangeCache::ScSortedRangeCache(), ScXMLSetItemContext::ScXMLSetItemContext(), ScFilterDescriptorBase::setFilterFields(), ScQueryEntry::SetQueryByBackgroundColor(), ScQueryEntry::SetQueryByEmpty(), ScQueryEntry::SetQueryByNonEmpty(), ScQueryEntry::SetQueryByTextColor(), ScFilterDlg::SetValString(), toValueType(), ScGridWindow::UpdateAutoFilterFromMenu(), ScDPCache::ValidQuery(), and ScXMLExportDataPilot::WriteDPCondition().
double ScQueryEntry::Item::mfVal |
Definition at line 48 of file queryentry.hxx.
Referenced by ScInterpreter::CalculateLookup(), ScQueryEvaluator::compareByValue(), ScTable::CreateQueryParam(), ScDBQueryDataIterator::DataAccessInternal::DataAccessInternal(), ScXMLConditionContext::endFastElement(), ScXMLDPConditionContext::endFastElement(), ScInterpreter::FillEntry(), ScQueryParamBase::FillInExcelSyntax(), ScCellRangeObj::filter(), ScInterpreter::GetDBParams(), ScFilterDescriptorBase::getFilterFields(), ScFilterDescriptorBase::getFilterFields2(), ScFilterDescriptorBase::getFilterFields3(), ScPivotFilterDlg::GetOutputItem(), IMPL_LINK(), ScQueryEntry::IsQueryByEmpty(), ScQueryEntry::IsQueryByNonEmpty(), ScDBQueryDataIterator::DataAccessMatrix::isValidQuery(), ScInterpreter::IterateParametersIf(), ScInterpreter::IterateParametersIfs(), operator==(), ScLookupCache::QueryCriteria::QueryCriteria(), ScInterpreter::QueryMat(), ScInterpreter::ScCountIf(), ScInterpreter::ScLookup(), ScInterpreter::ScMatch(), ScQueryCellIteratorBase< accessType, queryType >::ScQueryCellIteratorBase(), ScSheetDPData::ScSheetDPData(), ScXMLSetItemContext::ScXMLSetItemContext(), ScFilterDescriptorBase::setFilterFields(), ScQueryEntry::SetQueryByBackgroundColor(), ScQueryEntry::SetQueryByEmpty(), ScQueryEntry::SetQueryByNonEmpty(), ScQueryEntry::SetQueryByTextColor(), ScFilterDlg::SetValString(), and ScDPCache::ValidQuery().