2014-07-24 59 views
0

我想使用反射功能來確定列表是否具有默認大小。Specman:如何確定列表是否有默認大小(使用反射)?

可以說,我宣佈這些名單:

a : list of int; 
b[3] : list of int; 

然後我想創建一個功能is_default_sized()並獲得:

is_default_sized(a)將返回false,並且is_default_sized(b)將返回true。

注:我沒有rf_field

回答

3

發現這種方法試試這個方法:

rf_field.get_declared_list_size()

如果有的話,它將返回聲明的大小,或UNDEF如果沒有聲明默認大小。

+0

謝謝!我使用的是v12,並且該方法在v13中是新的 – avim

相關問題