LibreOffice Module sc (master) 1
|
Contains UNO API filter settings for a column in a filtered range. More...
#include <autofilterbuffer.hxx>
Public Types | |
typedef ::std::vector< css::sheet::TableFilterField3 > | FilterFieldVector |
Public Member Functions | |
ApiFilterSettings () | |
If set, requires regular expressions to be enabled/disabled. More... | |
void | appendField (bool bAnd, sal_Int32 nOperator, double fValue) |
void | appendField (bool bAnd, sal_Int32 nOperator, const OUString &rValue) |
void | appendField (bool bAnd, css::util::Color aColor, bool bIsBackgroundColor) |
void | appendField (bool bAnd, const std::vector< std::pair< OUString, bool > > &rValues) |
Public Attributes | |
FilterFieldVector | maFilterFields |
std::optional< bool > | mobNeedsRegExp |
List of UNO API filter settings. More... | |
Contains UNO API filter settings for a column in a filtered range.
Definition at line 40 of file autofilterbuffer.hxx.
typedef ::std::vector<css::sheet::TableFilterField3> oox::xls::ApiFilterSettings::FilterFieldVector |
Definition at line 42 of file autofilterbuffer.hxx.
|
explicit |
If set, requires regular expressions to be enabled/disabled.
Definition at line 160 of file autofilterbuffer.cxx.
void oox::xls::ApiFilterSettings::appendField | ( | bool | bAnd, |
const std::vector< std::pair< OUString, bool > > & | rValues | ||
) |
Definition at line 201 of file autofilterbuffer.cxx.
References condformat::entry::DATE, i, maFilterFields, and pValues.
void oox::xls::ApiFilterSettings::appendField | ( | bool | bAnd, |
css::util::Color | aColor, | ||
bool | bIsBackgroundColor | ||
) |
void oox::xls::ApiFilterSettings::appendField | ( | bool | bAnd, |
sal_Int32 | nOperator, | ||
const OUString & | rValue | ||
) |
Definition at line 176 of file autofilterbuffer.cxx.
References maFilterFields, and pValues.
void oox::xls::ApiFilterSettings::appendField | ( | bool | bAnd, |
sal_Int32 | nOperator, | ||
double | fValue | ||
) |
Definition at line 164 of file autofilterbuffer.cxx.
References maFilterFields, and pValues.
Referenced by oox::xls::DiscreteFilter::finalizeImport(), oox::xls::Top10Filter::finalizeImport(), oox::xls::ColorFilter::finalizeImport(), and oox::xls::CustomFilter::finalizeImport().
FilterFieldVector oox::xls::ApiFilterSettings::maFilterFields |
Definition at line 44 of file autofilterbuffer.hxx.
Referenced by appendField(), oox::xls::FilterColumn::finalizeImport(), oox::xls::DiscreteFilter::finalizeImport(), and oox::xls::AutoFilter::finalizeImport().
std::optional< bool > oox::xls::ApiFilterSettings::mobNeedsRegExp |
List of UNO API filter settings.
Definition at line 45 of file autofilterbuffer.hxx.
Referenced by oox::xls::DiscreteFilter::finalizeImport(), oox::xls::CustomFilter::finalizeImport(), and oox::xls::AutoFilter::finalizeImport().