#include <ModeConditionParserInterface.h>
◆ ModeConditionParserInterface() [1/2]
ModeConditionParserInterface::ModeConditionParserInterface |
( |
QSharedPointer< ParameterFinder > | parameterFinder | ) |
|
|
explicit |
◆ ~ModeConditionParserInterface()
ModeConditionParserInterface::~ModeConditionParserInterface |
( |
| ) |
|
|
finaldefault |
◆ ModeConditionParserInterface() [2/2]
◆ createParser()
QSharedPointer< ExpressionParser > ModeConditionParserInterface::createParser |
( |
| ) |
|
|
nodiscardfinalvirtual |
◆ operator=()
◆ setFieldSlices()
void ModeConditionParserInterface::setFieldSlices |
( |
QSharedPointer< ExpressionParser > | expressionParser, |
|
|
FieldSlice::List | fieldSlices ) |
|
finalvirtual |
Set the mode-specific field slices to use while parsing expressions.
- Parameters
-
[in] | expressionParser | The parser whose field slices to set. |
[in] | fieldSlices | The field slices to set. |
Implements ModeConditionParserBaseInterface.
◆ setModes()
void ModeConditionParserInterface::setModes |
( |
QSharedPointer< ExpressionParser > | expressionParser, |
|
|
Mode::List | modes ) |
|
finalvirtual |
Set the available modes to use while parsing expressions.
- Parameters
-
[in] | expressionParser | The parser whose modes to set. |
[in] | modes | The modes to set. |
Implements ModeConditionParserBaseInterface.
◆ setPortSlices()
void ModeConditionParserInterface::setPortSlices |
( |
QSharedPointer< ExpressionParser > | expressionParser, |
|
|
PortSlice::List | portSlices ) |
|
finalvirtual |
Set the mode-specific port slices to use while parsing expressions.
- Parameters
-
[in] | expressionParser | The parser whose port slices to set. |
[in] | portSlices | The port slices to set. |
Implements ModeConditionParserBaseInterface.
The documentation for this class was generated from the following file: