OpenDOF Project
DOFInterfaceIDList DOFValueArrayInterfaceID_Extract ( const DOFValue  self,
uint16  elementOffset,
uint16  elementCount 
)

Create a new DOFInterfaceIDList from the contents of the specified DOFValueArray.

Resource Management:
This function allocates resources that must later be freed by calling DOFInterfaceIDList_Destroy.
Parameters
selfThe DOFValue to be extracted. This must be a DOFValueArray, must represent an array of type DOFInterfaceID, and must not be NULL.
elementOffsetThe offset of the first array element to extract (0 starts at the beginning of the array).
elementCountThe number of array elements to extract. If this number is larger than the remaining elements in the array (after elementOffset), the excess elements are returned as values of NULL.
Returns
The new DOFInterfaceIDList from the contents of self.
Exceptions
NULLis returned if the resulting DOFInterfaceIDList could not be created, or an invalid parameter was detected.
See Also
DOFValueArray_GetElementsCount
core-c-dof-oal Version 8.0.1 Build 0
2018-01-22