#include <UncertaintyConverter.hpp>

Public Types | |
| typedef map< string, ROCPPExpr_Ptr >::const_iterator | const_iterator |
Public Member Functions | |
| UncertaintyConverterIF () | |
| ~UncertaintyConverterIF () | |
| const_iterator | find (string varName) const |
| const_iterator | begin () const |
| const_iterator | end () const |
| ROCPPOptModelIF_Ptr | convert (ROCPPOptModelIF_Ptr pIn, bool resetAndSave=false) |
| virtual void | findUncsToTranslate (ROCPPOptModelIF_Ptr pIn, uncContainer &container)=0 |
| virtual void | createTranslationMap (ROCPPOptModelIF_Ptr pIn, ROCPPOptModelIF_Ptr pOut, const uncContainer &tmpContainer, map< string, ROCPPExpr_Ptr > &translationMap) const =0 |
Protected Attributes | |
| map< string, ROCPPExpr_Ptr > | m_translationMap |
| typedef map<string,ROCPPExpr_Ptr>::const_iterator UncertaintyConverterIF::const_iterator |
|
inline |
|
inline |
|
inline |
| ROCPPOptModelIF_Ptr UncertaintyConverterIF::convert | ( | ROCPPOptModelIF_Ptr | pIn, |
| bool | resetAndSave = false |
||
| ) |
|
pure virtual |
Implemented in UncToUncConverter, and UncToVariableConverter.
|
inline |
|
inline |
|
pure virtual |
Implemented in UncToUncConverter, and UncToVariableConverter.
|
protected |