Main Content
ssSetBusOutputObjectName
Specify the name of the bus object that defines the structure and type of the output bus signal
Syntax
void ssSetBusOutputObjectName(SimStruct *S, int_T portNum, char* busName)
Arguments
S
SimStruct that represents an S-Function block
portNum
The zero-based index of the output port of the S-function block
busName
The name of the bus object
Returns
Nothing
Description
Use this method to specify the structure and hierarchy of the output bus signal from an output port of an S-function block. Downstream Bus Selector and Bus Assignment blocks display in their Block Parameters dialog boxes the bus hierarchy and names that the bus object specifies.
Languages
C, C++
Examples
static void mdlInitializeSizes(SimStruct *S) { char* busName; /* Bus object name is passed in as a parameter */ ssGetSFcnParamName(S, 0, &busName); ssSetBusOutputObjectName(S, 0, busName); /* Output nonvirtual bus */ ssSetBusInputAsStruct(S, 0, true); ssSetBusOutputAsStruct(S, 0, true); … }
See Also
Version History
Introduced in R2010a