setArgCategory

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

Установите категорию аргумента для порта модели Simulink в интерфейсе класса C++ модели специфичном

Синтаксис

setArgCategory(obj, portName, category)

Описание

setArgCategory(obj, portName, category) устанавливает категорию — 'Value'Указатель, или 'Reference' — из аргумента, соответствующего заданному импорту модели Simulink® или выходному порту в заданном интерфейсе класса C++ модели специфичном.

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

obj

Обработайте к объекту управления интерфейса класса C++ модели специфичному, такому как указатель, ранее возвращенный obj = RTW.ModelCPPArgsClass или obj = RTW.getClassInterfaceSpecification (modelName).

portName

Вектор символов, задающий неполное имя импорта или выходного порта в вашей модели Simulink.

category

Вектор символов, задающий категорию аргумента — 'Value'Указатель, или 'Reference' — быть установленным для заданного порта модели Simulink.

Примечание

Если вы изменяете категорию аргумента для выходного порта от 'Pointer' 'ToValue' , изменение заставляет аргумент перемещаться в первое положение аргумента когда attachToModel или runValidation называется.

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

Чтобы установить категории аргумента в графическом интерфейсе пользователя Параметров конфигурации Simulink, перейдите к Interface, разделяют на области и нажимают кнопку Configure C++ Class Interface. Эта кнопка запускает Сконфигурировать диалоговое окно интерфейса класса C++, где можно отобразить и сконфигурировать метод шага для класса модели. В I/O arguments step method представление этого диалогового окна, нажмите кнопку Get Default Configuration, чтобы отобразить категории аргумента метода шага, которые можно исследовать и изменить. Для получения дополнительной информации смотрите, Конфигурируют Метод Шага для Вашего Класса Модели.