我在的Specman一個結構:我如何等待specman中事件列表中的一個事件?
struct foo_s {
event foo_ev;
// some code that will emit foo_ev sometimes
};
和一個列表:
var foo_l: list of foo_s; // later code will manage the list
,現在我想對任何在列表中foo_ev
事件的同步:
first of {
sync @foo_l[0].foo_ev;
sync @foo_l[1].foo_ev;
sync @foo_l[2].foo_ev;
//etc
};
問題是,在這段代碼運行時,我不知道foo_l
中有多少元素。有什麼辦法可以讓我等待foo_ev
事件的任何被髮射?
優雅:-)強制性15個字符的擴展如下! – 2009-10-08 05:06:41