vmm_test_registry Class Reference

Inheritance list for class vmm_test_registry:

List of all members.
Typedef at line 674 of file sv/std_lib/vmm.sv.
Defined at line 23 of file sv/std_lib/vmm_test.sv.

Public Member Functions

static local function void  display_known_tests ( ref string msg, input bit fatal )
static function void  list ( )
task  run ( vmm_env env )
static function void  Xregister_testX ( vmm_test tst )

Public Attributes

static local vmm_opts  _vmm_opts = new; 
static local vmm_log  log = new; 
static local vmm_test  registry [string] 
static local int  width = 1; 


Member Function Documentation

 static local function void
 vmm_test_registry::display_known_tests

 (  ref string msg, input bit fatal  ) 


Prototype at line 35 of file sv/std_lib/vmm_test.sv.
Defined at line 165 of file sv/std_lib/vmm_test.sv.

 static function void
 vmm_test_registry::list

 (   ) 


Prototype at line 31 of file sv/std_lib/vmm_test.sv.
Defined at line 154 of file sv/std_lib/vmm_test.sv.

 static task
 vmm_test_registry::run

 (  vmm_env env  ) 


Prototype at line 30 of file sv/std_lib/vmm_test.sv.
Defined at line 89 of file sv/std_lib/vmm_test.sv.

 static function void
 vmm_test_registry::Xregister_testX

 (  vmm_test tst  ) 


Prototype at line 33 of file sv/std_lib/vmm_test.sv.
Defined at line 67 of file sv/std_lib/vmm_test.sv.


Member Attribute Documentation

 static local vmm_opts  attribute
 vmm_test_registry::_vmm_opts = new


Defined at line 24 of file sv/std_lib/vmm_test.sv.

 static local vmm_log  attribute
 vmm_test_registry::log = new


Defined at line 27 of file sv/std_lib/vmm_test.sv.

 static local vmm_test  attribute
 vmm_test_registry::registry[string]


Defined at line 26 of file sv/std_lib/vmm_test.sv.

 static local int  attribute
 vmm_test_registry::width = 1


Defined at line 28 of file sv/std_lib/vmm_test.sv.