LibreOffice Module sc (master) 1
Public Member Functions | Private Attributes | List of all members
ScSolverOptionsString Class Reference

#include <solveroptions.hxx>

Public Member Functions

 ScSolverOptionsString (OUString aStr)
 
bool IsDouble () const
 
double GetDoubleValue () const
 
sal_Int32 GetIntValue () const
 
const OUString & GetText () const
 
void SetDoubleValue (double fNew)
 
void SetIntValue (sal_Int32 nNew)
 

Private Attributes

bool mbIsDouble
 
double mfDoubleValue
 
sal_Int32 mnIntValue
 
OUString msStr
 

Detailed Description

Definition at line 30 of file solveroptions.hxx.

Constructor & Destructor Documentation

◆ ScSolverOptionsString()

ScSolverOptionsString::ScSolverOptionsString ( OUString  aStr)
inlineexplicit

Definition at line 38 of file solveroptions.hxx.

References aStr.

Member Function Documentation

◆ GetDoubleValue()

double ScSolverOptionsString::GetDoubleValue ( ) const
inline

Definition at line 47 of file solveroptions.hxx.

References mfDoubleValue.

Referenced by ScSolverOptionsDialog::EditOption().

◆ GetIntValue()

sal_Int32 ScSolverOptionsString::GetIntValue ( ) const
inline

Definition at line 48 of file solveroptions.hxx.

References mnIntValue.

Referenced by ScSolverOptionsDialog::EditOption().

◆ GetText()

const OUString & ScSolverOptionsString::GetText ( ) const
inline

Definition at line 49 of file solveroptions.hxx.

References msStr.

Referenced by ScSolverOptionsDialog::EditOption().

◆ IsDouble()

bool ScSolverOptionsString::IsDouble ( ) const
inline

Definition at line 46 of file solveroptions.hxx.

References mbIsDouble.

Referenced by ScSolverOptionsDialog::EditOption().

◆ SetDoubleValue()

void ScSolverOptionsString::SetDoubleValue ( double  fNew)
inline

Definition at line 51 of file solveroptions.hxx.

References mbIsDouble, and mfDoubleValue.

Referenced by ScSolverOptionsDialog::EditOption().

◆ SetIntValue()

void ScSolverOptionsString::SetIntValue ( sal_Int32  nNew)
inline

Definition at line 52 of file solveroptions.hxx.

References mbIsDouble, and mnIntValue.

Referenced by ScSolverOptionsDialog::EditOption().

Member Data Documentation

◆ mbIsDouble

bool ScSolverOptionsString::mbIsDouble
private

Definition at line 32 of file solveroptions.hxx.

Referenced by IsDouble(), SetDoubleValue(), and SetIntValue().

◆ mfDoubleValue

double ScSolverOptionsString::mfDoubleValue
private

Definition at line 33 of file solveroptions.hxx.

Referenced by GetDoubleValue(), and SetDoubleValue().

◆ mnIntValue

sal_Int32 ScSolverOptionsString::mnIntValue
private

Definition at line 34 of file solveroptions.hxx.

Referenced by GetIntValue(), and SetIntValue().

◆ msStr

OUString ScSolverOptionsString::msStr
private

Definition at line 35 of file solveroptions.hxx.

Referenced by GetText().


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