exponenta event banner

Конфигурация данных и функций C++

Управление классом C++, созданным в модели Simulink ®

Для создания эффективного кода C++, который легко подключается к существующей архитектуре программного обеспечения, настройте интерфейс класса C++. При создании интерфейса класса C++ из модели модель отображается как класс, элементы данных - как члены класса, а функции модели - как методы класса. Настройка интерфейса класса C++ в интерактивном или программном режиме позволяет сконфигурировать:

  • Сведения о классе - имя класса и пространство имен

  • Сведения об элементе класса - видимость данных элемента класса и метод доступа

  • Сведения о методе класса - имена и аргументы метода класса

Эти настройки можно использовать для быстрой корректировки сгенерированного интерфейса из моделей на основе скорости и экспортируемых функций в соответствии с требованиями интеграции приложений.

Инструменты

Сопоставления кодов - редактор C++Настройка отображения элементов и функций модели в сгенерированном коде C++

Объекты

coder.mapping.api.CodeMappingCPPКонфигурация данных модели и интерфейса для генерации кода C++

Функции

развернуть все

coder.mapping.api.getПолучение сопоставлений кода для модели
coder.mapping.utils.createСоздать объект сопоставления кодов для настройки интерфейса данных и функций для генерации кода C и C++
findПолучение элементов модели для категории сопоставлений кода модели
getClassNameПолучение имени класса модели
setClassNameЗадать имя класса модели
getClassNamespaceПолучить пространство имен класса для модели
setClassNamespaceЗадать пространство имен класса модели
getDataПолучить конфигурацию сопоставления кода для данных модели
setDataНастройка данных модели для генерации кода C++
getFunctionПолучение конфигурации кода из сопоставлений кода для функции модели
setFunctionУстановка информации о сопоставлении кодов для функции модели

Темы

Интерактивная настройка интерфейса C++

Интерактивная настройка класса C++, созданного на основе модели Simulink.

Программная настройка интерфейса C++

Программно настройте класс C++, созданный на основе модели Simulink.

Характерные примеры