OpenDOF Project
uint32 DOFPermission_Marshal ( const DOFPermission  self,
uint32  length,
uint8 buffer 
)

Marshal a DOFPermission into an existing buffer.

Parameters
selfThe DOFPermission to be marshaled. This must not be NULL.
lengthThe length of the buffer in which to marshal the DOFPermission.
bufferThe buffer in which to marshal the DOFPermission. This must not be NULL, and must contain at least length bytes.
Returns
The length of the marshaled DOFPermission.
Exceptions
Zerois returned if the marshalled DOFPermission 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