LibreOffice Module scaddins (master) 1
Public Member Functions | Private Attributes | List of all members
sca::analysis::ComplexList Class Referencefinal

#include <analysishelper.hxx>

Public Member Functions

 ~ComplexList ()
 
const ComplexGet (sal_uInt32 nIndex) const
 
bool empty () const
 
sal_uInt32 Count () const
 
void Append (Complex &&pNew)
 
void Append (const css::uno::Sequence< css::uno::Sequence< OUString > > &rComplexNumList)
 
void Append (const css::uno::Sequence< css::uno::Any > &aMultPars)
 

Private Attributes

std::vector< ComplexmaVector
 

Detailed Description

Definition at line 464 of file analysishelper.hxx.

Constructor & Destructor Documentation

◆ ~ComplexList()

sca::analysis::ComplexList::~ComplexList ( )

Definition at line 1983 of file analysishelper.cxx.

Member Function Documentation

◆ Append() [1/3]

void sca::analysis::ComplexList::Append ( Complex &&  pNew)
inline

Definition at line 706 of file analysishelper.hxx.

References maVector, and p.

Referenced by AnalysisAddIn::getImproduct(), and AnalysisAddIn::getImsum().

◆ Append() [2/3]

void sca::analysis::ComplexList::Append ( const css::uno::Sequence< css::uno::Any > &  aMultPars)
Exceptions
css::uno::RuntimeException
css::lang::IllegalArgumentException

◆ Append() [3/3]

void sca::analysis::ComplexList::Append ( const css::uno::Sequence< css::uno::Sequence< OUString > > &  rComplexNumList)
Exceptions
css::uno::RuntimeException
css::lang::IllegalArgumentException

◆ Count()

sal_uInt32 sca::analysis::ComplexList::Count ( ) const
inline

Definition at line 475 of file analysishelper.hxx.

References maVector.

Referenced by AnalysisAddIn::getImproduct(), and AnalysisAddIn::getImsum().

◆ empty()

bool sca::analysis::ComplexList::empty ( ) const
inline

Definition at line 473 of file analysishelper.hxx.

References maVector.

Referenced by AnalysisAddIn::getImproduct(), and AnalysisAddIn::getImsum().

◆ Get()

const Complex & sca::analysis::ComplexList::Get ( sal_uInt32  nIndex) const
inline

Definition at line 700 of file analysishelper.hxx.

References maVector, and n.

Referenced by AnalysisAddIn::getImproduct(), and AnalysisAddIn::getImsum().

Member Data Documentation

◆ maVector

std::vector<Complex> sca::analysis::ComplexList::maVector
private

Definition at line 467 of file analysishelper.hxx.

Referenced by Append(), Count(), empty(), and Get().


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