SVT ovm_factory Class Member List

This is the complete list of members for class ovm_factory, including all inherited members.


 ovm_factory  static  function void  auto_register ( ovm_object_wrapper obj )   
 ovm_factory   function bit  check_inst_override_exists ( ovm_object_wrapper original_type, ovm_object_wrapper override_type, string full_inst_path )   
 ovm_factory  static  function ovm_component  create_component ( string requested_type_name, string parent_inst_path = "", string name, ovm_component parent )   
 ovm_factory   function ovm_component  create_component_by_name ( string requested_type_name, string parent_inst_path = "", string name, ovm_component parent )   
 ovm_factory   function ovm_component  create_component_by_type ( ovm_object_wrapper requested_type, string parent_inst_path = "", string name, ovm_component parent )   
 ovm_factory  static  function ovm_object  create_object ( string requested_type_name, string parent_inst_path = "", string name = "" )   
 ovm_factory   function ovm_object  create_object_by_name ( string requested_type_name, string parent_inst_path = "", string name = "" )   
 ovm_factory   function ovm_object  create_object_by_type ( ovm_object_wrapper requested_type, string parent_inst_path = "", string name = "" )   
 ovm_factory   function void  debug_create_by_name ( string requested_type_name, string parent_inst_path = "", string name = "" )   
 ovm_factory   function void  debug_create_by_type ( ovm_object_wrapper requested_type, string parent_inst_path = "", string name = "" )   
 ovm_factory   function ovm_object_wrapper  find_by_name ( string type_name )   
 ovm_factory   function ovm_object_wrapper  find_override_by_name ( string requested_type_name, string full_inst_path )   
 ovm_factory   function ovm_object_wrapper  find_override_by_type ( ovm_object_wrapper requested_type, string full_inst_path )   
 ovm_factory  static  function ovm_factory  get ( )   
 ovm_factory  protected  function void  m_debug_create ( string requested_type_name, ovm_object_wrapper requested_type, string parent_inst_path, string name )   
 ovm_factory  protected  function void  m_debug_display ( string requested_type_name, ovm_object_wrapper result, string full_inst_path )   
 ovm_factory   function bit  m_has_wildcard ( string nm )   
 ovm_factory  protected ovm_factory_queue_class  m_inst_override_name_queues [string]  
 ovm_factory  protected ovm_factory_queue_class  m_inst_override_queues [ ovm_object_wrapper ]  
 ovm_factory  protected bit  m_lookup_strs [string]  
 ovm_factory  protected bit  m_types [ ovm_object_wrapper ]  
 ovm_factory  protected ovm_object_wrapper  m_type_names [string]  
 ovm_factory  protected ovm_factory_override  m_type_overrides [$]  
 ovm_factory  protected ovm_factory_override  m_wildcard_inst_overrides [$]  
 ovm_factory  protected  function void  new ( )   
 ovm_factory   function void  print ( int all_types = 1 )   
 ovm_factory  static  function void  print_all_overrides ( int all_types = 0 )   
 ovm_factory  static  function void  print_override_info ( string requested_type_name, string parent_inst_path = "", string name = "" )   
 ovm_factory   function void  register ( ovm_object_wrapper obj )   
 ovm_factory  static  function void  set_inst_override ( string full_inst_path, string original_type_name, string override_type_name )   
 ovm_factory   function void  set_inst_override_by_name ( string original_type_name, string override_type_name, string full_inst_path )   
 ovm_factory   function void  set_inst_override_by_type ( ovm_object_wrapper original_type, ovm_object_wrapper override_type, string full_inst_path )   
 ovm_factory  static  function void  set_type_override ( string original_type_name, string override_type_name, bit replace = 1 )   
 ovm_factory   function void  set_type_override_by_name ( string original_type_name, string override_type_name, bit replace = 1 )   
 ovm_factory   function void  set_type_override_by_type ( ovm_object_wrapper original_type, ovm_object_wrapper override_type, bit replace = 1 )