OpenDOF Project
uint32 DOFObjectID_Marshal ( const DOFObjectID  self,
uint32  length,
uint8 buffer 
)

Marshal a DOFObjectID into an existing buffer.

Parameters
selfThe DOFObjectID to be marshaled. This must not be NULL.
lengthThe length of the buffer in which to marshal the DOFObjectID.
bufferThe buffer in which to marshal the DOFObjectID. This must not be NULL, and must contain at least length bytes.
Returns
The length of the marshaled DOFObjectID.
Exceptions
Zerois returned if the marshalled DOFObjectID does not fit in the buffer provided, or an invalid parameter is detected.
core-c-dof-oal Version 8.0.1 Build 0
2018-01-22