UA Server SDK C++ Bundle
1.4.0.258
|
This class is used internally by the SDK. More...
#include <uabinarydecoder.h>
Inherits UaAbstractDecoder.
Public Member Functions | |
UaStatus | create (const UaByteString &bsValue) |
void | clear () |
virtual void | pushNamespace (const UaString &sNamespace) |
virtual void | popNamespace () |
virtual UaStatus | readBoolean (const UaString &sFieldName, OpcUa_Boolean &rValue) |
virtual UaStatus | readByteString (const UaString &sFieldName, UaByteString &rValue) |
virtual UaStatus | readDataValue (const UaString &sFieldName, UaDataValue &rValue) |
virtual UaStatus | readDateTime (const UaString &sFieldName, UaDateTime &rValue) |
virtual UaStatus | readDiagnosticInfo (const UaString &sFieldName, UaDiagnosticInfo &rValue) |
virtual UaStatus | readExpandedNodeId (const UaString &sFieldName, UaExpandedNodeId &rValue) |
virtual UaStatus | readGuid (const UaString &sFieldName, UaGuid &rValue) |
virtual UaStatus | readLocalizedText (const UaString &sFieldName, UaLocalizedText &rValue) |
virtual UaStatus | readNodeId (const UaString &sFieldName, UaNodeId &rValue) |
virtual UaStatus | readDouble (const UaString &sFieldName, OpcUa_Double &rValue) |
virtual UaStatus | readFloat (const UaString &sFieldName, OpcUa_Float &rValue) |
virtual UaStatus | readInt16 (const UaString &sFieldName, OpcUa_Int16 &rValue) |
virtual UaStatus | readInt32 (const UaString &sFieldName, OpcUa_Int32 &rValue) |
virtual UaStatus | readInt64 (const UaString &sFieldName, OpcUa_Int64 &rValue) |
virtual UaStatus | readSByte (const UaString &sFieldName, OpcUa_SByte &rValue) |
virtual UaStatus | readByte (const UaString &sFieldName, OpcUa_Byte &rValue) |
virtual UaStatus | readUInt16 (const UaString &sFieldName, OpcUa_UInt16 &rValue) |
virtual UaStatus | readUInt32 (const UaString &sFieldName, OpcUa_UInt32 &rValue) |
virtual UaStatus | readUInt64 (const UaString &sFieldName, OpcUa_UInt64 &rValue) |
virtual UaStatus | readQualifiedName (const UaString &sFieldName, UaQualifiedName &rValue) |
virtual UaStatus | readStatusCode (const UaString &sFieldName, UaStatusCode &rValue) |
virtual UaStatus | readString (const UaString &sFieldName, UaString &rValue) |
virtual UaStatus | readVariant (const UaString &sFieldName, UaVariant &rValue) |
virtual UaStatus | readExtensionObject (const UaString &sFieldName, UaExtensionObject &rValue) |
virtual UaStatus | readGenericValue (const UaString &sFieldName, UaGenericValue &rValue) |
virtual UaStatus | readXmlElement (const UaString &sFieldName, UaByteString &rValue) |
virtual UaStatus | readBooleanArray (const UaString &sFieldName, UaBooleanArray &rValue) |
virtual UaStatus | readByteStringArray (const UaString &sFieldName, UaByteStringArray &rValue) |
virtual UaStatus | readDataValueArray (const UaString &sFieldName, UaDataValues &rValue) |
virtual UaStatus | readDateTimeArray (const UaString &sFieldName, UaDateTimeArray &rValue) |
virtual UaStatus | readDiagnosticInfoArray (const UaString &sFieldName, UaDiagnosticInfos &rValue) |
virtual UaStatus | readExpandedNodeIdArray (const UaString &sFieldName, UaExpandedNodeIdArray &rValue) |
virtual UaStatus | readGuidArray (const UaString &sFieldName, UaGuidArray &rValue) |
virtual UaStatus | readLocalizedTextArray (const UaString &sFieldName, UaLocalizedTextArray &rValue) |
virtual UaStatus | readNodeIdArray (const UaString &sFieldName, UaNodeIdArray &rValue) |
virtual UaStatus | readDoubleArray (const UaString &sFieldName, UaDoubleArray &rValue) |
virtual UaStatus | readFloatArray (const UaString &sFieldName, UaFloatArray &rValue) |
virtual UaStatus | readInt16Array (const UaString &sFieldName, UaInt16Array &rValue) |
virtual UaStatus | readInt32Array (const UaString &sFieldName, UaInt32Array &rValue) |
virtual UaStatus | readInt64Array (const UaString &sFieldName, UaInt64Array &rValue) |
virtual UaStatus | readSByteArray (const UaString &sFieldName, UaSByteArray &rValue) |
virtual UaStatus | readByteArray (const UaString &sFieldName, UaByteArray &rValue) |
virtual UaStatus | readUInt16Array (const UaString &sFieldName, UaUInt16Array &rValue) |
virtual UaStatus | readUInt32Array (const UaString &sFieldName, UaUInt32Array &rValue) |
virtual UaStatus | readUInt64Array (const UaString &sFieldName, UaUInt64Array &rValue) |
virtual UaStatus | readQualifiedNameArray (const UaString &sFieldName, UaQualifiedNameArray &rValue) |
virtual UaStatus | readStatusCodeArray (const UaString &sFieldName, UaStatusCodeArray &rValue) |
virtual UaStatus | readStringArray (const UaString &sFieldName, UaStringArray &rValue) |
virtual UaStatus | readVariantArray (const UaString &sFieldName, UaVariantArray &rValue) |
virtual UaStatus | readExtensionObjectArray (const UaString &sFieldName, UaExtensionObjectArray &rValue) |
virtual UaStatus | readGenericValueArray (const UaString &sFieldName, std::vector< UaGenericValue > &rValue, UaStructureDefinition structureDefinition) |
virtual UaStatus | readXmlElementArray (const UaString &sFieldName, UaByteStringArray &rValue) |
This class is used internally by the SDK.
It is used for deserializing an UaByteString to be used within an UaGenericValue. The class is a wrapper of struct _OpcUa_Decoder.