Class: clibgen.FunctionDefinition
Package: clibgen
Add input argument definition for C++ package function
defineArgument(funcDef,argName,mltype)
defineArgument(funcDef,argName,mltype,direction)
defineArgument(funcDef,argName,mltype,direction,shape)
defineArgument(___,argDesc)
defineArgument(___,'ReleaseOnCall',ownership)
defineArgument(
adds an input argument definition for a C++ package function.funcDef
,argName
,mltype
)
defineArgument(
defines whether argument is input, output, or both.funcDef
,argName
,mltype
,direction
)
defineArgument(
provides information about data dimensions.funcDef
,argName
,mltype
,direction
,shape
)
defineArgument(___,
adds
an argument description, and can include any of the input parameters in previous
syntaxes.argDesc
)
defineArgument(___,'ReleaseOnCall',
determines memory ownership of the argument.ownership
)