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