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

A filter criterion for a custom filter. More...

#include <autofilterbuffer.hxx>

Public Member Functions

 FilterCriterionModel ()
 Operand data type (BIFF only). More...
void setBiffOperator (sal_uInt8 nOperator)
 Sets the passed BIFF operator constant. More...
void readBiffData (SequenceInputStream &rStrm)
 Imports the criterion model from the passed BIFF12 stream. More...

Public Attributes

css::uno::Any maValue
sal_Int32 mnOperator
 Comparison operand. More...
sal_uInt8 mnDataType
 Comparison operator. More...

Detailed Description

A filter criterion for a custom filter.

Definition at line 137 of file autofilterbuffer.hxx.

Constructor & Destructor Documentation

◆ FilterCriterionModel()

oox::xls::FilterCriterionModel::FilterCriterionModel ( )

Operand data type (BIFF only).

Definition at line 452 of file autofilterbuffer.cxx.

Member Function Documentation

◆ readBiffData()

void oox::xls::FilterCriterionModel::readBiffData ( SequenceInputStream rStrm)

Imports the criterion model from the passed BIFF12 stream.

Definition at line 465 of file autofilterbuffer.cxx.

References maValue, mnDataType, mnOperator, oox::xls::BiffHelper::readString(), rStrm, and setBiffOperator().

Referenced by oox::xls::CustomFilter::importRecord().

◆ setBiffOperator()

void oox::xls::FilterCriterionModel::setBiffOperator ( sal_uInt8  nOperator)

Sets the passed BIFF operator constant.

Definition at line 458 of file autofilterbuffer.cxx.


Referenced by readBiffData().

Member Data Documentation

◆ maValue

css::uno::Any oox::xls::FilterCriterionModel::maValue

◆ mnDataType

sal_uInt8 oox::xls::FilterCriterionModel::mnDataType

Comparison operator.

Definition at line 141 of file autofilterbuffer.hxx.

Referenced by readBiffData().

◆ mnOperator

sal_Int32 oox::xls::FilterCriterionModel::mnOperator

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