uvm_agent Class Reference

Inheritance diagram for class uvm_agent:

List of all members.



Public Member Functions

function void  build_phase ( uvm_phase phase )
virtual function uvm_active_passive_enum  get_is_active ( )
virtual function string  get_type_name ( )
function void  new ( string name, uvm_component parent )

Public Attributes

uvm_active_passive_enum  is_active 
static const string  type_name = "uvm_agent"; 


Member Function Documentation

  function void
 uvm_agent::build_phase

 (  uvm_phase phase  ) 


 Superseded functions 
 uvm_component :: build_phase 
 Superseding functions 
 svt_agent :: build_phase 

 virtual function uvm_active_passive_enum
 uvm_agent::get_is_active

 (   ) 

 virtual function string
 uvm_agent::get_type_name

 (   ) 


 Superseded functions 
 uvm_object :: get_type_name 
 uvm_component :: get_type_name 

  function void
 uvm_agent::new

 (  string name , uvm_component parent  ) 


 Superseded functions 
 uvm_component :: new 


Member Attribute Documentation

 uvm_active_passive_enum  attribute
 uvm_agent::is_active = UVM_ACTIVE

 static const string  attribute
 uvm_agent::type_name = "uvm_agent"


 Superseded attributes 
 uvm_component :: type_name