OpenDOF Project
DOFInterface DOFInterface_Create ( const DOFInterfaceID  iid,
uint32  dataSize,
const uint8 data 
)

Construct a DOFInterface from its serialized byte array form.

Resource Management:
This function allocates resources that must later be freed by calling DOFInterface_Destroy.
Parameters
iidThe Interface ID. This should not be NULL.
dataSizeThe size of the serialized data.
dataThe serialized data. This should not be NULL.
Returns
A new DOFInterface.
Exceptions
NULLis returned if the data does not correspond to a valid Interface definition, or the DOFInterface cannot be created.
core-c-dof-oal Version 8.0.1 Build 0
2018-01-22