C++ Based OPC UA Client/Server/PubSub SDK  1.7.6.537
UaSimpleDefinition Class Reference

Manages the description for a simple DataType. More...

#include <uasimpledefinition.h>

Inherits UaAbstractDefinition.

Public Member Functions

 UaSimpleDefinition ()
 Creates an instance.
 
 UaSimpleDefinition (const UaSimpleDefinition &other)
 Copies an UaSimpleDefinition including all OptionSetValues.
 
UaSimpleDefinitionoperator= (const UaSimpleDefinition &other)
 Assignment operator.
 
bool operator== (const UaSimpleDefinition &other) const
 Checks whether two UaSimpleDefinitions are equal. More...
 
bool operator!= (const UaSimpleDefinition &other) const
 Checks whether two UaSimpleDefinitions are not equal. More...
 
virtual int childrenCount () const
 Returns 0 since simple types do not have children.
 
virtual bool isNull () const
 Checks if the UaSimpleDefinition is null. More...
 
- Public Member Functions inherited from UaAbstractDefinition
void setDataTypeId (const UaNodeId &nodeId)
 Sets the DataTypeId of the UaAbstractDefinition.
 
UaNodeId dataTypeId () const
 Returns the DataTypeId of the UaAbstractDefinition. More...
 
void setName (const UaString &sName)
 Sets the Name of the UaAbstractDefinition.
 
UaString name () const
 Returns the name of the UaAbstractDefinition. More...
 
void setDocumentation (const UaLocalizedText &documentation)
 Sets the Documentation of the UaAbstractDefinition.
 
UaLocalizedText documentation () const
 Returns the documentation of the UaAbstractDefinition. More...
 
void setNamespace (const UaString &sNamespace)
 Sets the Namespace of the UaAbstractDefinition.
 
UaString getNamespace () const
 Returns the NamespaceUri of the UaAbstractDefinition. More...
 

Additional Inherited Members

- Protected Member Functions inherited from UaAbstractDefinition
 UaAbstractDefinition (UaAbstractDefinitionPrivate *pBody)
 Creates an instance. More...
 

Detailed Description

Manages the description for a simple DataType.

Member Function Documentation

bool UaSimpleDefinition::isNull ( ) const
virtual

Checks if the UaSimpleDefinition is null.

Reimplemented from UaAbstractDefinition.

bool UaSimpleDefinition::operator!= ( const UaSimpleDefinition other) const

Checks whether two UaSimpleDefinitions are not equal.

If the definitions are created separately but have the same content, this method returns true.

bool UaSimpleDefinition::operator== ( const UaSimpleDefinition other) const

Checks whether two UaSimpleDefinitions are equal.

If the definitions are created separately but have the same content, this method returns false.


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