|
Cppcheck
|
#include <exprengine.h>
Public Member Functions | |
| FloatRange (const std::string &name, long double minValue, long double maxValue) | |
| std::string | getRange () const override |
| bool | isEqual (const DataBase *dataBase, int value) const override |
| bool | isGreaterThan (const DataBase *dataBase, int value) const override |
| bool | isLessThan (const DataBase *dataBase, int value) const override |
Public Member Functions inherited from ExprEngine::Value | |
| Value (const std::string &name, const ValueType type) | |
| virtual | ~Value () |
| virtual std::string | getSymbolicExpression () const |
| virtual bool | isUninit (const DataBase *dataBase) const |
Public Attributes | |
| long double | minValue |
| long double | maxValue |
Public Attributes inherited from ExprEngine::Value | |
| const std::string | name |
| ValueType | type |
Definition at line 163 of file exprengine.h.
|
inline |
Definition at line 165 of file exprengine.h.
|
inlineoverridevirtual |
Reimplemented from ExprEngine::Value.
Definition at line 170 of file exprengine.h.
|
overridevirtual |
Reimplemented from ExprEngine::Value.
Definition at line 1447 of file exprengine.cpp.
References MathLib::isFloat(), and MathLib::toDoubleNumber().
|
overridevirtual |
Reimplemented from ExprEngine::Value.
Definition at line 1486 of file exprengine.cpp.
References MathLib::isFloat(), and MathLib::toDoubleNumber().
|
overridevirtual |
Reimplemented from ExprEngine::Value.
Definition at line 1520 of file exprengine.cpp.
References MathLib::isFloat(), and MathLib::toDoubleNumber().
| long double ExprEngine::FloatRange::maxValue |
Definition at line 179 of file exprengine.h.
Referenced by getRange().
| long double ExprEngine::FloatRange::minValue |
Definition at line 178 of file exprengine.h.
Referenced by getRange().