LibreOffice Module sc (master)  1
Public Types | Public Member Functions | Public Attributes | List of all members
oox::xls::ApiFilterSettings Struct Reference

Contains UNO API filter settings for a column in a filtered range. More...

#include <autofilterbuffer.hxx>

Collaboration diagram for oox::xls::ApiFilterSettings:
[legend]

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, const std::vector< OUString > &rValues)
 

Public Attributes

FilterFieldVector maFilterFields
 
OptValue< bool > mobNeedsRegExp
 List of UNO API filter settings. More...
 

Detailed Description

Contains UNO API filter settings for a column in a filtered range.

Definition at line 40 of file autofilterbuffer.hxx.

Member Typedef Documentation

typedef ::std::vector<css::sheet::TableFilterField3> oox::xls::ApiFilterSettings::FilterFieldVector

Definition at line 42 of file autofilterbuffer.hxx.

Constructor & Destructor Documentation

oox::xls::ApiFilterSettings::ApiFilterSettings ( )
explicit

If set, requires regular expressions to be enabled/disabled.

Definition at line 152 of file autofilterbuffer.cxx.

Member Function Documentation

void oox::xls::ApiFilterSettings::appendField ( bool  bAnd,
sal_Int32  nOperator,
double  fValue 
)
void oox::xls::ApiFilterSettings::appendField ( bool  bAnd,
sal_Int32  nOperator,
const OUString &  rValue 
)

Definition at line 167 of file autofilterbuffer.cxx.

References maFilterFields.

void oox::xls::ApiFilterSettings::appendField ( bool  bAnd,
const std::vector< OUString > &  rValues 
)

Definition at line 178 of file autofilterbuffer.cxx.

References i, maFilterFields, and n.

Member Data Documentation

FilterFieldVector oox::xls::ApiFilterSettings::maFilterFields
OptValue< bool > oox::xls::ApiFilterSettings::mobNeedsRegExp

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