C++ Based OPC UA Client/Server/PubSub SDK  1.7.6.537
UaBase::Extension Class Reference

Stores the information of an Extension that is added to a node in a NodeSet XML file. More...

#include <basenodes.h>

Public Member Functions

 Extension ()
 Creates an Extension. More...
 
UaString name () const
 Returns the tagname of the Extension. More...
 
void setName (const UaString &sName)
 Sets the name of the Extension. More...
 
UaByteString value () const
 Returns the value of the Extension. More...
 
void setValue (const UaByteString &bsValue)
 Sets the value of the Extension. More...
 
UaString xmlNamespace () const
 Returns the namespace of the Extension.
 
void setXmlNamespace (const UaString &sNamespace)
 Sets the namespace of the extension.
 

Detailed Description

Stores the information of an Extension that is added to a node in a NodeSet XML file.

Used by UaNodeSetXmlParser.

Constructor & Destructor Documentation

UaBase::Extension::Extension ( )

Creates an Extension.

Member Function Documentation

UaString UaBase::Extension::name ( ) const

Returns the tagname of the Extension.

void UaBase::Extension::setName ( const UaString sName)

Sets the name of the Extension.

void UaBase::Extension::setValue ( const UaByteString bsValue)

Sets the value of the Extension.

UaByteString UaBase::Extension::value ( ) const

Returns the value of the Extension.

If the Extension has been created by UaNodeSetXmlParser, the value contains the dumped extension node including all angle brackets.


The documentation for this class was generated from the following files: