coder.descriptor.DataTransferFunction - Return information about function prototypes for data transfer service
interfaces - MATLAB ([original](https://in.mathworks.com/help/ecoder/ref/coder.descriptor.datatransferfunction-class.html)) ([raw](?raw))
Main Content
Namespace: coder.descriptor
Superclasses: coder.descriptor.FunctionInterface
Return information about function prototypes for data transfer service interfaces
Since R2022b
Description
An object of the coder.descriptor.DataTransferFunction
class represents the data transfer function interface in the generated code.
Properties
Description of the function prototype, including the function return value, name, arguments, header, and source file, specified as a coder.descriptor.Prototype
object.
Attributes:
GetAccess | public |
---|---|
SetAccess | public |
Return arguments from the function, specified as acoder.descriptor.DataInterface
object. When the function returns no data, this field is empty.
Attributes:
GetAccess | public |
---|---|
SetAccess | public |
Variant conditions in the model that interact with the function interface, specified as a coder.descriptor.VariantInfo
object.
Attributes:
GetAccess | public |
---|---|
SetAccess | public |
Function owner of the class that the function belongs to, specified as acoder.descriptor.TypedRegion
object. For C code generation, this property is empty.
Attributes:
GetAccess | public |
---|---|
SetAccess | public |
Function access rate in the target environment, specified as acoder.descriptor.TimingInterface
object.
Attributes:
GetAccess | public |
---|---|
SetAccess | public |
Input arguments to the function, specified as acoder.descriptor.DataInterfaceList
object. When there is no data passed as an argument to the function, this property is empty.
Attributes:
Type of access function, specified as an enumerated value of Set
or Get
.
Attributes:
GetAccess | public |
---|---|
SetAccess | public |
Version History
Introduced in R2022b