vmm_subenv Class Reference

Inheritance list for class vmm_subenv:

List of all members.
Typedef at line 566 of file std_lib/vmm.sv.
Defined at line 1512 of file std_lib/vmm.sv.

Public Member Functions

task  cleanup ( )
function void  new ( string name, string inst, vmm_consensus end_test )
virtual function void  report ( )
task  start ( )
task  stop ( )

Public Attributes

vmm_log  log 

Protected Member Functions

function void  configured ( )

Protected Attributes

vmm_consensus  end_test 

Enum Typedefs

 typedef enum  local_state 


Member Function Documentation

 virtual task
 vmm_subenv::cleanup

 (   ) 


Prototype at line 1532 of file std_lib/vmm.sv.
Defined at line 56 of file std_lib/vmm_subenv.sv.

 protected function void
 vmm_subenv::configured

 (   ) 


Prototype at line 1528 of file std_lib/vmm.sv.
Defined at line 35 of file std_lib/vmm_subenv.sv.

  function void
 vmm_subenv::new

 (  string name, string inst, vmm_consensus end_test  ) 


Prototype at line 1522 of file std_lib/vmm.sv.
Defined at line 26 of file std_lib/vmm_subenv.sv.

 virtual function void
 vmm_subenv::report

 (   ) 


Prototype at line 1533 of file std_lib/vmm.sv.
Defined at line 65 of file std_lib/vmm_subenv.sv.

 virtual task
 vmm_subenv::start

 (   ) 


Prototype at line 1530 of file std_lib/vmm.sv.
Defined at line 40 of file std_lib/vmm_subenv.sv.

 virtual task
 vmm_subenv::stop

 (   ) 


Prototype at line 1531 of file std_lib/vmm.sv.
Defined at line 48 of file std_lib/vmm_subenv.sv.


Member Attribute Documentation

 protected  vmm_consensus  attribute
 vmm_subenv::end_test


Defined at line 1515 of file std_lib/vmm.sv.

  vmm_log  attribute
 vmm_subenv::log


Defined at line 1513 of file std_lib/vmm.sv.


Member Enum Typedef Documentation

 typedef enum
 vmm_subenv::local_state

NEWED
CONFIGURED
STARTED
STOPPED
CLEANED


Defined at line 1517 of file std_lib/vmm.sv.