QOpcUaLiteralOperand Class | Qt OPC UA 6.4.1

- Qt 6.4
- Qt OPC UA
- C++ Classes
- QOpcUaLiteralOperand
- Qt 6.4.1 Reference Documentation

# QOpcUaLiteralOperand Class

The OPC UA LiteralOperand type. More...

Header: | #include <QOpcUaLiteralOperand>
CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmake: | QT += opcua

- List of all members, including inherited members

## Public Functions

| QOpcUaLiteralOperand(const QVariant &value, QOpcUa::Types type = QOpcUa::Types::Undefined)
| QOpcUaLiteralOperand(const QOpcUaLiteralOperand &rhs)
QOpcUaLiteralOperand & | operator=(const QOpcUaLiteralOperand &rhs)
void | setType(QOpcUa::Types type)
void | setValue(const QVariant &value)
QOpcUa::Types | type() const
QVariant | value() const
QVariant | operator QVariant() const

## Detailed Description

The LiteralOperand is defined in OPC-UA part 4, 7.4.4.3. It contains a literal value that is to be used as operand.

## Member Function Documentation

### QOpcUaLiteralOperand::QOpcUaLiteralOperand(const QVariant &value, QOpcUa::Types type = QOpcUa::Types::Undefined)

Constructs a literal operand of value value and type type.

### QOpcUaLiteralOperand::QOpcUaLiteralOperand(const QOpcUaLiteralOperand &rhs)

Constructs a literal operand from rhs.

### QOpcUaLiteralOperand &QOpcUaLiteralOperand::operator=(const QOpcUaLiteralOperand &rhs)

Sets the values from rhs in this QOpcUaLiteralOperand.

### void QOpcUaLiteralOperand::setType(QOpcUa::Types type)

Sets the type of the value of the literal operand to type.

See also type().

### void QOpcUaLiteralOperand::setValue(const QVariant &value)

Sets the value of the literal operand to value.

See also value().

### QOpcUa::Types QOpcUaLiteralOperand::type() const

Returns the type of the value of the literal operand.

See also setType().

### QVariant QOpcUaLiteralOperand::value() const

Returns the value of the literal operand.

See also setValue().

### QVariant QOpcUaLiteralOperand::operator QVariant() const

Converts this literal operand to QVariant.