LibreOffice Module lotuswordpro (master) 1
|
#include <lwptblformula.hxx>
Public Member Functions | |
LwpFormulaFunc (sal_uInt16 nTokenType) | |
virtual | ~LwpFormulaFunc () override |
void | AddArg (std::unique_ptr< LwpFormulaArg > pArg) |
virtual OUString | ToString (LwpTableLayout *pCellsMap) override |
Convert the function to a formula string. More... | |
OUString | ToArgString (LwpTableLayout *pCellsMap) override |
Convert the functions to a string, which is an argument of other formula. More... | |
Public Member Functions inherited from LwpFormulaArg | |
virtual | ~LwpFormulaArg ()=0 |
virtual OUString | ToString (LwpTableLayout *pCellsMap)=0 |
virtual OUString | ToArgString (LwpTableLayout *pCellsMap) |
Protected Attributes | |
std::vector< std::unique_ptr< LwpFormulaArg > > | m_aArgs |
sal_uInt16 | m_nTokenType |
Definition at line 169 of file lwptblformula.hxx.
|
explicit |
Definition at line 396 of file lwptblformula.cxx.
|
overridevirtual |
Definition at line 400 of file lwptblformula.cxx.
void LwpFormulaFunc::AddArg | ( | std::unique_ptr< LwpFormulaArg > | pArg | ) |
Definition at line 403 of file lwptblformula.cxx.
References m_aArgs.
Referenced by LwpFormulaInfo::ReadArguments().
|
overridevirtual |
Convert the functions to a string, which is an argument of other formula.
Reimplemented from LwpFormulaArg.
Definition at line 410 of file lwptblformula.cxx.
References ToString().
|
overridevirtual |
Convert the function to a formula string.
Implements LwpFormulaArg.
Reimplemented in LwpFormulaOp, and LwpFormulaUnaryOp.
Definition at line 417 of file lwptblformula.cxx.
References LwpFormulaTools::GetName(), m_aArgs, and m_nTokenType.
Referenced by ToArgString().
|
protected |
Definition at line 181 of file lwptblformula.hxx.
Referenced by AddArg(), ToString(), LwpFormulaOp::ToString(), and LwpFormulaUnaryOp::ToString().
|
protected |
Definition at line 182 of file lwptblformula.hxx.
Referenced by ToString(), LwpFormulaOp::ToString(), and LwpFormulaUnaryOp::ToString().