#include <cuformulareader.h>
◆ RefreshMode
Enumerator |
---|
RefreshModeUndefined | |
Event | |
Polled | |
OneShot | |
◆ CuFormulaReader()
CuFormulaReader::CuFormulaReader |
( |
Cumbia * |
c, |
|
|
CuDataListener * |
l, |
|
|
CumbiaPool * |
cu_poo, |
|
|
const CuControlsFactoryPool & |
fpool |
|
) |
| |
◆ ~CuFormulaReader()
CuFormulaReader::~CuFormulaReader |
( |
| ) |
|
◆ combinedMessage()
std::string CuFormulaReader::combinedMessage |
( |
| ) |
const |
◆ combinedModes()
std::string CuFormulaReader::combinedModes |
( |
| ) |
const |
◆ combinedQuality()
CuDataQuality CuFormulaReader::combinedQuality |
( |
| ) |
const |
◆ combinedSources()
std::string CuFormulaReader::combinedSources |
( |
| ) |
const |
◆ error()
bool CuFormulaReader::error |
( |
| ) |
const |
◆ errors()
std::vector< bool > CuFormulaReader::errors |
( |
| ) |
const |
◆ event()
bool CuFormulaReader::event |
( |
QEvent * |
e | ) |
|
|
protected |
◆ fromScriptValue()
CuVariant CuFormulaReader::fromScriptValue |
( |
const QScriptValue & |
v | ) |
|
◆ getData()
void CuFormulaReader::getData |
( |
CuData & |
d_ino | ) |
const |
◆ message()
QString CuFormulaReader::message |
( |
| ) |
const |
◆ onNewData
void CuFormulaReader::onNewData |
( |
const CuData & |
da | ) |
|
|
slot |
References combinedMessage(), combinedModes(), combinedQuality(), combinedSources(), CuFormulaReaderPrivate::display_unit, CuFormulaReaderPrivate::error, CuFormulaReaderPrivate::errors, CuFormulaParser::formula(), CuFormulaReaderPrivate::formula_parser, fromScriptValue(), CuFormulaParser::indexOf(), CuFormulaReaderPrivate::listener, CuFormulaReaderPrivate::message, CuFormulaReaderPrivate::messages, CuFormulaReaderPrivate::modes, CuFormulaParser::name(), CuFormulaParser::preparedFormula(), CuFormulaReaderPrivate::qualities, CuFormulaReaderPrivate::scriptEngine, CuFormulaParser::sources(), CuFormulaParser::sourcesCount(), and CuFormulaReaderPrivate::values.
Referenced by event(), and setSource().
◆ sendData()
void CuFormulaReader::sendData |
( |
const CuData & |
d | ) |
|
◆ setOptions()
void CuFormulaReader::setOptions |
( |
const CuData & |
opt | ) |
|
◆ setSource()
void CuFormulaReader::setSource |
( |
const QString & |
s | ) |
|
- Parameters
-
{source0, source1} (expression(@0, @1)
{test/device/1/double_scalar test/device/1->DevDouble(10.1)} ( (@0+@1) * (@1 -sqrt(@0)))
References CuFormulaReaderPrivate::cu_poo, CuFormulaParser::error(), CuFormulaReaderPrivate::errors, CuFormulaParser::formula(), CuFormulaReaderPrivate::formula_parser, CuFormulaReaderPrivate::fpoo, CuFormulaReaderPrivate::messages, CuFormulaReaderPrivate::modes, onNewData(), CuFormulaReaderPrivate::options, CuFormulaParser::parse(), CuFormulaReaderPrivate::qualities, RefreshModeUndefined, CuFormulaParser::source(), CuFormulaReaderPrivate::source, CuFormulaParser::sourcesCount(), CuFormulaParser::updateSource(), and CuFormulaReaderPrivate::values.
◆ source()
QString CuFormulaReader::source |
( |
| ) |
const |
◆ unsetSource()
void CuFormulaReader::unsetSource |
( |
| ) |
|
The documentation for this class was generated from the following files: