LibreOffice Module sc (master) 1
Public Member Functions | Public Attributes | List of all members
ScQueryEntry::Item Struct Reference

#include <queryentry.hxx>

Collaboration diagram for ScQueryEntry::Item:
[legend]

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
 

Detailed Description

Definition at line 45 of file queryentry.hxx.

Constructor & Destructor Documentation

◆ Item()

ScQueryEntry::Item::Item ( )
inline

Definition at line 54 of file queryentry.hxx.

References meType.

Member Function Documentation

◆ operator==()

bool ScQueryEntry::Item::operator== ( const Item r) const

Definition at line 35 of file queryentry.cxx.

References maString, mbMatchEmpty, mbRoundForFilter, meType, and mfVal.

Member Data Documentation

◆ maColor

Color ScQueryEntry::Item::maColor

◆ maString

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().

◆ mbMatchEmpty

bool ScQueryEntry::Item::mbMatchEmpty

◆ mbRoundForFilter

bool ScQueryEntry::Item::mbRoundForFilter

Definition at line 52 of file queryentry.hxx.

Referenced by ScQueryEvaluator::compareByValue(), and operator==().

◆ meType

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().

◆ mfVal

double ScQueryEntry::Item::mfVal

The documentation for this struct was generated from the following files: