

Public Member Functions | |
| ovm_object | create (string name="") |
| new (string name="") | |
| void | auto_register_type (ovm_object_wrapper obj) |
| void | override_type (string lookup_str, string type_name, string inst_path, bit replace=1) |
| ovm_object | create_type (string lookup_str, string inst_path="", string name="") |
| ovm_component | create_component_type (string lookup_str, string inst_path="", string name, ovm_component parent) |
| ovm_object_wrapper | find_override (string lookup_str, string inst_path, string inst_name) |
Static Public Member Functions | |
| static void | auto_register (ovm_object_wrapper obj) |
| static ovm_object | create_object (string lookup_str, string inst_path="", string name="") |
| static ovm_component | create_component (string lookup_str, string inst_path="", string name, ovm_component parent) |
| static void | set_type_override (string lookup_str, string type_name, bit replace=1) |
| static void | set_inst_override (string inst_path, string lookup_str, string type_name) |
| static void | print_all_overrides (bit all_types=0) |
| static void | print_override_info (string lookup_str, string inst_path="", string inst_name="") |
Static Public Attributes | |
| static ovm_factory | inst |
Protected Member Functions | |
| void | m_print_all_overrides (bit all_types=0) |
| void | m_print_override_info (string lookup_str, string inst_path, string inst_name) |
Protected Attributes | |
| ovm_object_wrapper | types [string] |
| ovm_factory_override | type_overrides [string] |
| ovm_factory_override | inst_overrides [$] |
Definition at line 60 of file ovm_factory.svh.
|
|
Definition at line 47 of file ovm_factory.sv. |
|
|
Definition at line 60 of file ovm_factory.sv. |
|
|
Reimplemented from ovm_object. Definition at line 29 of file ovm_factory.sv. |
|
||||||||||||||||||||
|
Definition at line 406 of file ovm_factory.sv. |
|
||||||||||||||||||||
|
Definition at line 364 of file ovm_factory.sv. |
|
||||||||||||||||
|
Definition at line 391 of file ovm_factory.sv. |
|
||||||||||||||||
|
Definition at line 339 of file ovm_factory.sv. |
|
||||||||||||||||
|
Definition at line 301 of file ovm_factory.sv. |
|
|
Definition at line 79 of file ovm_factory.sv. |
|
||||||||||||||||
|
Definition at line 191 of file ovm_factory.sv. |
|
|
Reimplemented from ovm_object. Definition at line 37 of file ovm_factory.sv. |
|
||||||||||||||||||||
|
Definition at line 253 of file ovm_factory.sv. |
|
|
Definition at line 74 of file ovm_factory.sv. |
|
||||||||||||||||
|
Definition at line 184 of file ovm_factory.sv. |
|
||||||||||||||||
|
Definition at line 436 of file ovm_factory.sv. |
|
||||||||||||||||
|
Definition at line 422 of file ovm_factory.sv. |
|
|
Definition at line 65 of file ovm_factory.svh. |
|
|
Definition at line 69 of file ovm_factory.svh. |
|
|
Definition at line 68 of file ovm_factory.svh. |
|
|
Definition at line 67 of file ovm_factory.svh. |
![]() Intelligent Design Verification Project: OVM, Revision: 1.1.0 |
Copyright (c) 2008 Intelligent Design Verification. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included here: http://www.intelligentdv.com/licenses/fdl.txt |
![]() Doxygen Version: 1.4.6 Mon Sep 29 14:20:50 2008 |