break

Вставьте точку останова перед заданным методом

Синтаксис

break
b
break m:mid

break mdl
break mdl [mth] [tid:TID]
break <(taskIdx)sysIdx:blkIdx | gcb> [mth] [tid:TID]
break <(taskIdx)sysIdx:blkIdx | gcb> 
break <s:sysIdx | gcs> [mth] [tid:TID]
break modelName [mth] [tid:TID]
break modelName < (taskIdx)sysIdx:blkIdx> [mth] [tid:TID]

Аргументы

mid

Идентификатор метода

taskIdx

Идентификатор задачи

sysIdx:blkIdx

Идентификатор блока

gcb

Текущий выбранный блок

sysIdx

Идентификатор системы

gcs

Выбранная система

modelName

Выбранная на данный момент модель

mth

Имя метода, например Outputs.Major

TID

идентификатор задачи

mdl

Заданная модель

Описание

break вставляет точку прерывания перед текущим методом.

Вместо break, можно использовать короткую форму b с любым синтаксисом.

break mdl пропуски при каждом методе модели (mdl). mdl относится к верхней модели.

break mdl [mth] [tid:TID] прерывается в методе [mth] при tid (TID) модели (mdl).

break m:mid вставляет точку прерывания перед методом, заданным mid (см. «Идентификатор метода»).

break (taskIdx)sysIdx:blkIdx вставляет точку прерывания перед каждым вызовом метода блока, заданного как sysIdx:blkIdx (см. «Идентификатор блока») в основных временных шагах. break gcb вставляет точку останова перед каждым вызовом метода текущего выбранного блока (см. gcb) в основные шаги времени.

break s:sysIdx вставляет точку останова в каждый метод корневой системы или невиртуальной подсистемы, заданный идентификатором системы: sysIdx.

Примечание

systems команда отображает идентификаторы системы для всех невиртуальных систем в текущей выбранной модели.

break gcs вставляет точку останова в каждый метод выбранной в данный момент невиртуальной системы.

break model вставляет точку прерывания в каждый метод текущей выбранной модели.

Примечание

Не используйте имя модели вместо идентификатора model в break model команда.

Необязательный mth параметр позволяет вам задать точку останова для определенного блока, системы или метода модели. Для примера, break gcb Outputs устанавливает точку прерывания в методе Outputs текущего выбранного блока.

Опциональный параметр TID позволяет вам задать точку останова при вызове метода конкретной задачей. Например, предположим, что выбранная в настоящее время невиртуальная подсистема работает с задачами 2 и 3. Затем break gcs Outputs tid:2 устанавливает точку прерывания при вызове метода Outputs подсистемы, который происходит, когда задача 2 активна.

break <(taskIdx)sysIdx:blkIdx | gcb> прерывается при каждом методе блочного ((taskIdx)sysIdx:blkIdx).

break modelName < (taskIdx)sysIdx:blkIdx> [mth] [tid:TID] прерывается в методе [mth] при tid (TID) блочных ((taskIdx)sysIdx:blkIdx) в модели (modelName).

См. также

| | | | | | | | | |

Представлено до R2006a