bafter

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

Синтаксис

bafter
ba
bafter m:mid

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

Аргументы

mid

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

taskIdx

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

blkIdx

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

gcb

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

sysIdx

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

gcs

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

model

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

mth

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

TID

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

modelName

Имя модели-ссылки в иерархии верхней модели, которая находится под отладкой.

Описание

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

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

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

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

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

Примечание

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

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

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

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

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

См. также

| | | | | | | | | |

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