svt_ovm_sequence_library_cfg Class Reference

Inheritance diagram for class svt_ovm_sequence_library_cfg:

List of all members.



Public Member Functions

function ovm_object  create ( string name = "" )
virtual function ovm_object_wrapper  get_object_type ( )
static function type_id  get_type ( )
virtual function string  get_type_name ( )
function void  m_field_automation ( ovm_object tmp_data__, int what__, string str__ )
function void  new ( string name = "", svt_sequence_lib_mode mode = SVT_SEQ_LIB_RAND, int unsigned min = 1, int unsigned max = 10 )

Public Attributes

static bit  m_fields_checked = 0; 
int unsigned  max_random_count 
int unsigned  min_random_count 
svt_sequence_lib_mode  selection_mode 
static const string  type_name = "svt_ovm_sequence_library_cfg"; 

Member Typedefs

 typedef class  type_id 


Member Function Documentation

  function ovm_object
 svt_ovm_sequence_library_cfg::create

 (  string name = ""  ) 


 Superseded functions 
 ovm_object :: create 

 virtual function ovm_object_wrapper
 svt_ovm_sequence_library_cfg::get_object_type

 (   ) 


 Superseded functions 
 ovm_object :: get_object_type 

 static function type_id
 svt_ovm_sequence_library_cfg::get_type

 (   ) 


 Superseded functions 
 ovm_object :: get_type 

 virtual function string
 svt_ovm_sequence_library_cfg::get_type_name

 (   ) 


 Superseded functions 
 ovm_object :: get_type_name 

  function void
 svt_ovm_sequence_library_cfg::m_field_automation

 (  ovm_object tmp_data__ , int what__ , string str__  ) 


 Superseded functions 
 ovm_object :: m_field_automation 

  function void
 svt_ovm_sequence_library_cfg::new

 (  string name = "", svt_sequence_lib_mode mode = SVT_SEQ_LIB_RAND, int unsigned min = 1, int unsigned max = 10  ) 


Member Attribute Documentation

 static bit  attribute
 svt_ovm_sequence_library_cfg::m_fields_checked = 0

 int unsigned  attribute
 svt_ovm_sequence_library_cfg::max_random_count

 int unsigned  attribute
 svt_ovm_sequence_library_cfg::min_random_count

 svt_sequence_lib_mode  attribute
 svt_ovm_sequence_library_cfg::selection_mode

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


Member Typedef Documentation

 typedef class  svt_ovm_sequence_library_cfg::type_id
 Typedefe'd string ==>   ovm_object_registry#(svt_ovm_sequence_library_cfg,)