scsolver::NlpModelBuilder Class Reference

#include <nlpbuilder.hxx>

List of all members.

Public Member Functions

 NlpModelBuilder (SolverImpl *p)
 ~NlpModelBuilder () throw ()
void setFuncObj (scsolver::numeric::CellFuncObj *p)
void setObjectiveFormulaAddress (::com::sun::star::table::CellAddress addr)
void clearDecVarAddresses ()
void appendDecVarAddress (::com::sun::star::table::CellAddress addr)
numeric::nlp::Model getModel () const

Private Member Functions

 NlpModelBuilder ()

Private Attributes

std::auto_ptr
< NlpModelBuilderImpl
m_pImpl


Detailed Description

Definition at line 53 of file nlpbuilder.hxx.


Constructor & Destructor Documentation

scsolver::NlpModelBuilder::NlpModelBuilder ( SolverImpl p  ) 

Definition at line 111 of file nlpbuilder.cxx.

scsolver::NlpModelBuilder::~NlpModelBuilder (  )  throw ()

Definition at line 117 of file nlpbuilder.cxx.

scsolver::NlpModelBuilder::NlpModelBuilder (  )  [private]


Member Function Documentation

void scsolver::NlpModelBuilder::setFuncObj ( scsolver::numeric::CellFuncObj p  ) 

Definition at line 122 of file nlpbuilder.cxx.

References m_pImpl.

Referenced by scsolver::SolveModelImpl::solveNlp().

void scsolver::NlpModelBuilder::setObjectiveFormulaAddress ( ::com::sun::star::table::CellAddress  addr  ) 

Referenced by scsolver::SolveModelImpl::solveNlp().

void scsolver::NlpModelBuilder::clearDecVarAddresses (  ) 

Definition at line 132 of file nlpbuilder.cxx.

References m_pImpl.

Referenced by scsolver::SolveModelImpl::solveNlp().

void scsolver::NlpModelBuilder::appendDecVarAddress ( ::com::sun::star::table::CellAddress  addr  ) 

Referenced by scsolver::SolveModelImpl::solveNlp().

Model scsolver::NlpModelBuilder::getModel (  )  const

Definition at line 142 of file nlpbuilder.cxx.

References m_pImpl.

Referenced by scsolver::SolveModelImpl::solveNlp().


Member Data Documentation

std::auto_ptr<NlpModelBuilderImpl> scsolver::NlpModelBuilder::m_pImpl [private]

Definition at line 67 of file nlpbuilder.hxx.

Referenced by clearDecVarAddresses(), getModel(), and setFuncObj().


The documentation for this class was generated from the following files:
Generated on Mon Jul 28 09:13:48 2008 for scsolver by  doxygen 1.5.3