target.create

Создайте целевой объект

Описание

пример

targetObject = target.create(targetType) создает и возвращает объект заданного класса.

пример

targetObject = target.create(targetType,Name,Value) настраивает объект с помощью одного или нескольких аргументов в виде имя-значение.

Примечание

Можно создать объект и задать свойства в один шаг для этих классов:

Примеры

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

свернуть все

Задайте класс объекта. Для примера укажите:

  • 'Processor' создает target.Processor объект.

  • 'LanguageImplementation' создает target.LanguageImplementation объект.

  • 'Alias' создает target.Alias объект.

Полный список поддерживаемых типов см. в разделе target.

Пример: 'Processor'

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Пример: myProc = target.create('Processor', 'Name', 'myProcessor', 'Manufacturer', 'myProcessorManufacturer');

Создайте целевой объект путем копирования значений из существующего целевого объекта. Для примера:

myLangImp = target.create('LanguageImplementation', ...
                          'Name', 'myLanguageImplementation', ...
                          'Copy', 'ARM Compatible-ARM Cortex');

Создайте целевой объект со свойствами, которые заданы как значения, которые вы задаете.

Выходные аргументы

свернуть все

Объект, который создается и возвращается. Для примера объект является:

  • target.Processor объект, если targetType является 'Processor'

  • target.LanguageImplementation объект, если targetType является 'LanguageImplementation'

  • target.Alias объект, если targetType является 'Alias'

Введенный в R2019a