Задайте, сгенерировать ли методы доступа для сигналов ввода-вывода корневого уровня для класса модели C++.
Этот параметр влияет на сгенерированный код, только если вы используете значение по умолчанию (void
-void
стиль) метод шага для вашего образцового класса. Параметр не имеет никакого эффекта, если вы явным образом передаете аргументы для сигналов ввода-вывода корневого уровня с помощью метода шага стиля аргументов I/O. Для получения дополнительной информации смотрите Передающие Параметры по умолчанию (Embedded Coder) и Передающие Аргументы ввода-вывода (Embedded Coder).
Генерация кода Category:> Интерфейс
Значение по умолчанию: None
None
Не генерирует методы доступа для сигналов ввода-вывода корневого уровня для класса модели C++.
Method
Генерирует невстроенные методы доступа для сигналов ввода-вывода корневого уровня для класса модели C++. Программное обеспечение генерирует набор, и получите методы для каждого сигнала.
Inlined method
Генерирует встроенные методы доступа для сигналов ввода-вывода корневого уровня для класса модели C++. Программное обеспечение генерирует набор, и получите методы для каждого сигнала.
Structure-based method
Генерирует невстроенные, основанные на структуре методы доступа для сигналов ввода-вывода корневого уровня для класса модели C++. Программное обеспечение генерирует один метод установки, беря адрес внешней входной структуры в качестве аргумента, и для внешних выходных параметров (если применимо), каждый получает метод, возвращая ссылку на внешнюю выходную структуру.
Inlined structure-based method
Генерирует встроенные, основанные на структуре методы доступа для сигналов ввода-вывода корневого уровня для класса модели C++. Программное обеспечение генерирует один метод установки, беря адрес внешней входной структуры в качестве аргумента, и для внешних выходных параметров (если применимо), каждый получает метод, возвращая ссылку на внешнюю выходную структуру.
Этот параметр появляется только для основанных на ERT целей с набором Language к C++
и набором Code interface packaging к C++ class
.
Этот параметр требует лицензии Embedded Coder® при генерации кода.
Параметр: GenerateExternalIOAccessMethods |
Ввод: символьный вектор |
Значение: 'None' | 'Method' | 'Inlined method' | 'Structure-based method' | 'Inlined structure-based method' |
Значение по умолчанию: 'None' |
Приложение | Установка |
---|---|
Отладка | Inlined method |
Трассируемость | Inlined method |
Эффективность | Inlined method |
Меры безопасности | Никакая рекомендация |