C++ Based OPC UA Client/Server SDK  1.5.5.355
UaAbstractDefinition Class Referenceabstract

The class is the base class for Definitions. More...

#include <uaabstractdefinition.h>

Inherited by UaOptionSetDefinition.

Public Member Functions

 UaAbstractDefinition ()
 Creates an instance. More...
 
virtual bool isNull () const
 Checks if the DataType is set. More...
 
UaNodeId dataTypeId () const
 Returns the DataTypeId of the UaEnumDefinition. More...
 
UaString name () const
 Returns the name of the UaEnumDefinition. More...
 
UaLocalizedText documentation () const
 Returns the documentation of the UaEnumDefinition. More...
 
UaString getNamespace () const
 Returns the NamespaceUri of the UaEnumDefinition. More...
 

Protected Member Functions

 UaAbstractDefinition (UaAbstractDefinitionPrivate *pBody)
 Creates an instance. More...
 

Detailed Description

The class is the base class for Definitions.

Constructor & Destructor Documentation

UaAbstractDefinition::UaAbstractDefinition ( UaAbstractDefinitionPrivate pBody)
protected

Creates an instance.

Has to be called by a derived class only.

UaAbstractDefinition::UaAbstractDefinition ( void  )

Creates an instance.

Member Function Documentation

UaNodeId UaAbstractDefinition::dataTypeId ( ) const

Returns the DataTypeId of the UaEnumDefinition.

UaLocalizedText UaAbstractDefinition::documentation ( ) const

Returns the documentation of the UaEnumDefinition.

UaString UaAbstractDefinition::getNamespace ( ) const

Returns the NamespaceUri of the UaEnumDefinition.

bool UaAbstractDefinition::isNull ( ) const
virtual

Checks if the DataType is set.

UaString UaAbstractDefinition::name ( ) const

Returns the name of the UaEnumDefinition.


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