Go to the documentation of this file.
26 #ifndef SOPC_ENCODEABLE_H_
27 #define SOPC_ENCODEABLE_H_
An ExtensionObject is a container for any Structured DataTypes which cannot be encoded as one of the ...
Definition: sopc_builtintypes.h:260
SOPC_ReturnStatus SOPC_Encodeable_Delete(SOPC_EncodeableType *encTyp, void **encObject)
Clear and deallocate an encodeable object of the given encodeable type.
EncodeableType and services on encodeable object.
SOPC_ReturnStatus SOPC_Encodeable_Create(SOPC_EncodeableType *encTyp, void **encObject)
Instantiate and initialize an encodeable object of the given encodeable type.
SOPC_ReturnStatus SOPC_Encodeable_Move(void *destObj, void *srcObj)
Moves content of srcObj to destObj, i.e. copy srcObj structure content to destObj and reset srcObj....
Encodeable object type structure definition. It provides all the services functions associated with t...
Definition: sopc_encodeabletype.h:161
SOPC_ReturnStatus SOPC_Encodeable_CreateExtension(SOPC_ExtensionObject *extObject, SOPC_EncodeableType *encTyp, void **encObject)
Create an encodeable object of the given encodeable type and set it in the given extension object.
SOPC_ReturnStatus
Definition: libs2opc_client.h:64