

Public Types | |
| typedef ovm_object_registry< T, Tname > | this_type |
Public Member Functions | |
| ovm_object | create_object (string name) |
| string | get_type_name () |
Static Public Member Functions | |
| static this_type | get () |
| static T | create (string name="", ovm_component parent=null, string contxt="") |
| static void | set_type_override (ovm_object_wrapper override_type, bit replace=1) |
| static void | set_inst_override (ovm_object_wrapper override_type, string inst_path, ovm_component parent=null) |
Static Public Attributes | |
| static const string | type_name = Tname |
Static Private Attributes | |
| static this_type | me = get() |
Definition at line 83 of file ovm_registry.svh.
| typedef ovm_object_registry<T,Tname> ovm_object_registry< T, Tname >::this_type |
Definition at line 84 of file ovm_registry.svh.
| ovm_object ovm_object_registry< T, Tname >::create_object | ( | string | name | ) | [virtual] |
| string ovm_object_registry< T, Tname >::get_type_name | ( | ) | [virtual] |
| static this_type ovm_object_registry< T, Tname >::get | ( | ) | [static] |
Definition at line 101 of file ovm_registry.svh.
| static T ovm_object_registry< T, Tname >::create | ( | string | name = "", |
|
| ovm_component | parent = null, |
|||
| string | contxt = "" | |||
| ) | [static] |
Definition at line 110 of file ovm_registry.svh.
| static void ovm_object_registry< T, Tname >::set_type_override | ( | ovm_object_wrapper | override_type, | |
| bit | replace = 1 | |||
| ) | [static] |
Definition at line 120 of file ovm_registry.svh.
| static void ovm_object_registry< T, Tname >::set_inst_override | ( | ovm_object_wrapper | override_type, | |
| string | inst_path, | |||
| ovm_component | parent = null | |||
| ) | [static] |
Definition at line 124 of file ovm_registry.svh.
const string ovm_object_registry< T, Tname >::type_name = Tname [static] |
Definition at line 93 of file ovm_registry.svh.
this_type ovm_object_registry< T, Tname >::me = get() [static, private] |
Definition at line 99 of file ovm_registry.svh.
![]() Intelligent Design Verification Project: OVM, Revision: 2.0.1 |
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.5.5 Wed Jan 7 19:27:47 2009 |