| uvm_sequence_base.svh | |
| Methods | |
| kill_child_sequences | Calls <kill> on all children sequences currently registered with this sequence. |
| kill_sequence_activity | Kills any processes spawned by <start>, as well as any child sequences currently registered with this sequence. |
function void kill_child_sequences()
Calls <kill> on all children sequences currently registered with this sequence.
This method is automatically called by kill_sequence_activity.
@uvm-contrib: For potential contribution to 1800.2
function void kill_sequence_activity()
Kills any processes spawned by <start>, as well as any child sequences currently registered with this sequence.
This method is automatically called after the <do_kill> hook completes during a <kill> operation. The user may manually call this method within a <do_kill> implementation to allow proper cleanup of exclusive resources being accessed by the sequence.
Calling kill_sequence_activity outside of a <kill> operation shall result in <kill> being called automatically.
@uvm-contrib: For potential contribution to 1800.2
Calls kill on all children sequences currently registered with this sequence.
function void kill_child_sequences()
Kills any processes spawned by start, as well as any child sequences currently registered with this sequence.
function void kill_sequence_activity()