isOption

Класс: coder.make. BuildConfiguration
Пакет: coder.make

Определите, существует ли опция

Синтаксис

OutputValue = isOption (OptionName)

Описание

OutputValue = isOption(OptionName) возвращает '1', (TRUE), если заданная опция существует. В противном случае это возвращает (FALSE) '0'.

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

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

Указатель BuildConfiguration, заданный как объект coder.make.BuildConfiguration.

Пример: h

Имя опции, заданной как вектор символа. Выберите новое имя опции.

Пример: 'faster2'

Типы данных: char

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

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

Опция существует, возвращенная как логическое значение. Если опция существует, значением является (TRUE) '1'. В противном случае выводом является (FALSE) '0'.

Примеры

Используя Связанные с опцией методы в интерактивном режиме

tc = coder.make.ToolchainInfo;
cfg = tc.getBuildConfiguration('Faster Builds');
cfg.isOption('X Compiler')
ans  = 

     0
bi = coder.make.BuildItem('WV','wrongvalue')
bi = 

	Macro  : WV
	Value : wrongvalue
cfg.addOption('X Compiler',bi);
value = cfg.getOption('X Compiler')
value = 

	Macro  : WV
	Value : wrongvalue
cfg.setOption('X Compiler','rightvalue');
value = cfg.getOption('X Compiler')
value = 

	Macro  : WV
	Value : rightvalue

Смотрите также

| | |

Была ли эта тема полезной?