uvm_config_db Class Reference

Inheritance diagram for class uvm_config_db:

List of all members.



Public Member Functions

static function bit  exists ( uvm_component cntxt, string inst_name, string field_name, bit spell_chk = 0 )
static function bit  get ( uvm_component cntxt, string inst_name, string field_name, inout T value )
static function void  set ( uvm_component cntxt, string inst_name, string field_name, T value )
static task   wait_modified ( uvm_component cntxt, string inst_name, string field_name )

Class Parameters

type  T = int; 

Public Attributes

static uvm_pool  m_rsc [ uvm_component ] 


Member Function Documentation

 static function bit
 uvm_config_db::exists

 (  uvm_component cntxt , string inst_name , string field_name , bit spell_chk = 0  ) 

 static function bit
 uvm_config_db::get

 (  uvm_component cntxt , string inst_name , string field_name , inout T value  ) 

 static function void
 uvm_config_db::set

 (  uvm_component cntxt , string inst_name , string field_name , T value  ) 

 static task
 uvm_config_db::wait_modified

 (  uvm_component cntxt , string inst_name , string field_name  ) 


Class Parameters Documentation

 type  attribute
 uvm_config_db::T = int


Member Attribute Documentation

 static uvm_pool  attribute
 uvm_config_db::m_rsc[ uvm_component ]