UaLiteralOperand Class Reference

#include <uacontentfilter.h>

Inheritance diagram for UaLiteralOperand:
Collaboration diagram for UaLiteralOperand:

List of all members.

Public Member Functions

 UaLiteralOperand ()
virtual ~UaLiteralOperand ()
UaFilterOperand::FilterOperandType getFilterOperandType () const
void setLiteralValue (const UaVariant &value)
UaVariant literalValue () const

Detailed Description

OPC UA LiteralOperand used in ContentFilterElement.

This class is used to build and hold an OPC UA LiteralOperand used in the UaContentFilterElement. This class is concrete implementation of the abstract UaFilterOperand. It contains a literal value used in a filter.


Constructor & Destructor Documentation

UaLiteralOperand::UaLiteralOperand (  )

Constructs an empty literal filter operand object.

UaLiteralOperand::~UaLiteralOperand (  ) [virtual]

Destroys the literal filter operand object


Member Function Documentation

UaFilterOperand::FilterOperandType UaLiteralOperand::getFilterOperandType (  ) const [virtual]

Returns the filter operand type Literal.

Implements UaFilterOperand.

UaVariant UaLiteralOperand::literalValue (  ) const

Returns the literal value.

void UaLiteralOperand::setLiteralValue ( const UaVariant value )

Sets the literal value.

Parameters:
[in]valuethe value of the literal value

The documentation for this class was generated from the following files:
  • /home/buildbot/work/uasdkcpp/src/uabase/uabasecpp/uacontentfilter.h
  • /home/buildbot/work/uasdkcpp/src/uabase/uabasecpp/uacontentfilter.cpp