exponenta event banner

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