ssSetOutputPortOverwritesInputPort

Укажите, может ли выход порт совместно использовать буфер памяти с входом портом

Синтаксис

void ssSetOutputPortOverwritesInputPort(SimStruct *S, int_T outIdx,
 int_T inIdx)

Аргументы

S

SimStruct, представляющий блок S-Function.

outIdx

Индекс выходного порта.

inIdx

Индекс входного порта.

Описание

Аргумент inIdx сообщает Simulink® engine, какой входной порт S может делиться своей памятью с выходным портом, заданным outIdx. inIdx может иметь следующие значения:

  • Индекс входа порта S который может совместно использовать свою память с указанным выходным портом.

    Необходимо использовать ssSetInputPortOverWritable сообщить двигателю, что указанный входом порт может совместно использовать свою память с выходом портом.

  • OVERWRITE_INPUT_ANY

    Порт выхода может совместно использовать свою память с любым входом портом.

  • OVERWRITE_INPUT_NONE

    Порт выхода должен иметь собственный буфер памяти.

Языки

C, C++

Представлено до R2006a