C++ Based OPC UA Client/Server/PubSub SDK  1.7.6.537
OpcUa_EncodeableType Struct Reference

Describes an encodeable object. More...

#include <opcua_encodeableobject.h>

Public Attributes

const OpcUa_CharA * TypeName
 The name of the encodeable type.
 
OpcUa_UInt32 TypeId
 The numeric type identifier.
 
OpcUa_UInt32 BinaryEncodingTypeId
 The numeric type identifier for the binary encoding.
 
OpcUa_UInt32 XmlEncodingTypeId
 The numeric type identifier for the XML encoding.
 
const OpcUa_CharA * NamespaceUri
 The namespace uri that qualifies the type identifier.
 
OpcUa_UInt32 AllocationSize
 The size of the structure in memory.
 
OpcUa_EncodeableObject_PfnInitializeInitialize
 Initializes the object.
 
OpcUa_EncodeableObject_PfnClearClear
 Clears the object.
 
OpcUa_EncodeableObject_PfnGetSizeGetSize
 Precalculates the size the serialized object.
 
OpcUa_EncodeableObject_PfnEncodeEncode
 Encodes the object.
 
OpcUa_EncodeableObject_PfnDecodeDecode
 Decodes the object.
 
OpcUa_EncodeableObject_PfnCompareCompare
 Compares two objects.
 
OpcUa_EncodeableObject_PfnCopyCopy
 Creates a copy of an object.
 
OpcUa_EncodeableObject_PfnCopyToCopyTo
 Copies an object to another.
 

Detailed Description

Describes an encodeable object.


The documentation for this struct was generated from the following file: