ssSetOutputPortOverwritesInputPort

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

Синтаксис

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

Аргументы

S

SimStruct, представляющий Блок s-function.

outIdx

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

inIdx

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

Описание

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

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

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

  • OVERWRITE_INPUT_ANY

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

  • OVERWRITE_INPUT_NONE

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

Языки

C, C++

Смотрите также

ssSetInputPortOverWritable

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

Была ли эта тема полезной?