CTYPECAST Cast FreeMat Structure to C Structure
Section: FreeMat External Interface
Usage
Thectypecast
function is a convenience function for ensuring that
a FreeMat structure fits the definition of a C struct (as defined
via ctypedefine
. It does so by encoding the structure
to a byte array using ctypefreeze
and then recovering it using
the ctypethaw
function. The usage is simply
s = ctypecast(s,typename)
where s
is the structure and typename
is the name of the
C structure that describes the desired layout and types for elements
of s
. This function is equivalent to calling ctypefreeze
and ctypethaw
in succession on a FreeMat structure.