setArgQualifier

Класс: RTW.ModelSpecificCPrototype
Пакет: RTW

Установите спецификатор типа аргумента для импорта модели Simulink в образцово-специфичном прототипе функции C

Синтаксис

setArgQualifier(obj, portName, qualifier)

Описание

setArgQualifier(obj, portName, qualifier) устанавливает спецификатор типа — 'none', 'const', 'const *', или 'const * const' — аргумента, соответствующего заданному импорту модели Simulink® в заданном образцово-специфичном прототипе функции C.

Входные параметры

objОбработайте к образцово-специфичному прототипу C функциональный объект управления, ранее возвращенный obj = RTW.ModelSpecificCPrototype или obj = RTW.getFunctionSpecification (modelName).
portNameВектор символов, задающий имя импорта в вашей модели.
qualifierВектор символов, задающий спецификатор типа аргумента — 'none', 'const', 'const *', или 'const * const' — чтобы быть установленным для заданного импорта модели.

Примечание

Если вы задаете спецификатор для выходного порта, генератор кода игнорирует установку аргумента.

Альтернативы

Используйте диалоговое окно Configure C Step Function Interface, чтобы сконфигурировать аргументы ступенчатой функции C. Смотрите Значение по умолчанию Переопределения C Интерфейс Ступенчатой функции.