C++ Based OPC UA Client/Server/PubSub SDK
1.7.9.586
|
OPC UA FilterOperand used in ContentFilterElement. More...
#include <uacontentfilter.h>
Inherited by UaElementOperand, UaLiteralOperand, and UaSimpleAttributeOperand.
Public Types | |
enum | FilterOperandType { Element, Literal, SimpleAttribute } |
FilterOperandType enumeration. More... | |
Public Member Functions | |
UaFilterOperand () | |
Constructs an empty filter operand object. | |
virtual | ~UaFilterOperand () |
Destroys the filter operand object. | |
virtual FilterOperandType | getFilterOperandType () const =0 |
Returns the filter operand type. More... | |
OPC UA FilterOperand used in ContentFilterElement.
This class is used to build and hold an OPC UA FilterOperand used in the UaContentFilterElement. This abstract class can not be used directly. The three concrete classes UaElementOperand, UaLiteralOperand and UaSimpleAttributeOperand can be used. The content filter elements and the element filter operands (UaElementOperand) can be used to build a filter hierarchy.
FilterOperandType enumeration.
|
pure virtual |
Returns the filter operand type.
Possible values are:
Implemented in UaSimpleAttributeOperand, UaLiteralOperand, and UaElementOperand.