ScalarRegister#
#include <ScalarRegister.h>
: class ScalarRegister
How to cite this class in this doc#
:ref:`ScalarRegister <class-scalarregister>`
[ScalarRegister](#class-scalarregister)
Detailed description#
Providing map of scalars associated with a name inside Probleme_U Those are typically toggled through the ICoCo API (get/setInputIntValue() get/setDoubleValue()).
List of Public Methods#
Complete Member Function Documentation#
getOutputDoubleValue
double ScalarRegister::getOutputDoubleValue(const Nom &name) const
References
How to cite in this doc:
:ref:`double ScalarRegister::getOutputDoubleValue(const Nom &name) const <public-double-scalarregister-getoutputdoublevalue-const-nom-ref-name-const>`
[double ScalarRegister::getOutputDoubleValue(const Nom &name) const](#public-double-scalarregister-getoutputdoublevalue-const-nom-ref-name-const)
getOutputIntValue
int ScalarRegister::getOutputIntValue(const Nom &name) const
References
Referenced By
How to cite in this doc:
:ref:`int ScalarRegister::getOutputIntValue(const Nom &name) const <public-int-scalarregister-getoutputintvalue-const-nom-ref-name-const>`
[int ScalarRegister::getOutputIntValue(const Nom &name) const](#public-int-scalarregister-getoutputintvalue-const-nom-ref-name-const)
ScalarRegister
ScalarRegister::ScalarRegister()
How to cite in this doc:
:ref:`ScalarRegister::ScalarRegister() <public-scalarregister-scalarregister>`
[ScalarRegister::ScalarRegister()](#public-scalarregister-scalarregister)
setInputDoubleValue
void ScalarRegister::setInputDoubleValue(const Nom &name, const double &val)
References
How to cite in this doc:
:ref:`void ScalarRegister::setInputDoubleValue(const Nom &name, const double &val) <public-void-scalarregister-setinputdoublevalue-const-nom-ref-name-const-double-ref-val>`
[void ScalarRegister::setInputDoubleValue(const Nom &name, const double &val)](#public-void-scalarregister-setinputdoublevalue-const-nom-ref-name-const-double-ref-val)
setInputIntValue
void ScalarRegister::setInputIntValue(const Nom &name, const int &val)
References
Referenced By
How to cite in this doc:
:ref:`void ScalarRegister::setInputIntValue(const Nom &name, const int &val) <public-void-scalarregister-setinputintvalue-const-nom-ref-name-const-int-ref-val>`
[void ScalarRegister::setInputIntValue(const Nom &name, const int &val)](#public-void-scalarregister-setinputintvalue-const-nom-ref-name-const-int-ref-val)
~ScalarRegister
ScalarRegister::~ScalarRegister()
How to cite in this doc:
:ref:`ScalarRegister::~ScalarRegister() <public-scalarregister-dtor-scalarregister>`
[ScalarRegister::~ScalarRegister()](#public-scalarregister-dtor-scalarregister)
Attributes Documentation#
double_reg (protected)
std::map<std::string, double> ScalarRegister::double_reg
int_reg (protected)
std::map<std::string, int> ScalarRegister::int_reg