是否可以删除
uvm_config_db#(uvm_bitstream_t)::exists
条目以便
null
返回0?
我尝试将其设置为{{1}}但仍然存在返回1.
提前致谢
Rajdeep
答案 0 :(得分:1)
不,这是不可能的。 uvm_config_db的唯一方法是set,get,exists和wait_modified。使用config_db的复杂类型并不常见。
如果使用的类型具有构造函数(即可以为null),则可以像这样测试:
if (uvm_config_db(mytype)::get(..., myobj) && myobj !=null)
//Entry exists and not null
else
// Entry does not exist or is null