uvm_resource_db# (int)::set("enable","*",1,this);
Success=uvm_resource_db#(int)::read_by_name("enable",get_full_name(),value,this);
If(success==1’b0)
`uvm_error("ERROR","cannot locate the resource ");
in the uvm_resource_db access, I came to know that hierarchy is not required. But in the above example second argument and last argument contribute to the hierarchy. both are contradicting. could you please clarify in the case of uvm_resource_db why we say hierarchy is not required.