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

Iterator working on the mpParamInfos member of the FunctionInfo struct. More...

#include <formulabase.hxx>

Collaboration diagram for oox::xls::FunctionParamInfoIterator:

Public Member Functions

 FunctionParamInfoIterator (const FunctionInfo &rFuncInfo)
bool isCalcOnlyParam () const
bool isExcelOnlyParam () const
FunctionParamInfoIteratoroperator++ ()

Private Attributes

const FunctionParamInfompParamInfo
const FunctionParamInfompParamInfoEnd
bool mbParamPairs

Detailed Description

Iterator working on the mpParamInfos member of the FunctionInfo struct.

This iterator can be used to iterate through the array containing the token class conversion information of function parameters. This iterator repeats the last valid structure in the array - it stops automatically before the first empty array entry or before the end of the array, even for repeated calls to the increment operator.

Definition at line 512 of file formulabase.hxx.

Constructor & Destructor Documentation

◆ FunctionParamInfoIterator()

oox::xls::FunctionParamInfoIterator::FunctionParamInfoIterator ( const FunctionInfo rFuncInfo)

Definition at line 939 of file formulabase.cxx.

Member Function Documentation

◆ isCalcOnlyParam()

bool oox::xls::FunctionParamInfoIterator::isCalcOnlyParam ( ) const

◆ isExcelOnlyParam()

bool oox::xls::FunctionParamInfoIterator::isExcelOnlyParam ( ) const

◆ operator++()

FunctionParamInfoIterator & oox::xls::FunctionParamInfoIterator::operator++ ( void  )

Member Data Documentation

◆ mbParamPairs

bool oox::xls::FunctionParamInfoIterator::mbParamPairs

Definition at line 524 of file formulabase.hxx.

Referenced by operator++().

◆ mpParamInfo

const FunctionParamInfo* oox::xls::FunctionParamInfoIterator::mpParamInfo

Definition at line 522 of file formulabase.hxx.

Referenced by isCalcOnlyParam(), isExcelOnlyParam(), and operator++().

◆ mpParamInfoEnd

const FunctionParamInfo* oox::xls::FunctionParamInfoIterator::mpParamInfoEnd

Definition at line 523 of file formulabase.hxx.

Referenced by operator++().

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