Container holding handles to two objects whose types are specified by the type parameters, T1 and T2.
| ovm_pair #(T1,T2) | |
| Container holding handles to two objects whose types are specified by the type parameters, T1 and T2. | |
| Methods | |
| new | Creates an instance of ovm_pair that holds a handle to two objects, as provided by the first two arguments. |
function new ( T1 f = null, T2 s = null, string name = "" )
Creates an instance of ovm_pair that holds a handle to two objects, as provided by the first two arguments. The optional name argument gives a name to the new pair object.
Container holding two variables of built-in types (int, string, etc.). The types are specified by the type parameters, T1 and T2.
| ovm_built_in_pair #(T1,T2) | ||||||||||||||||||||||
| Container holding two variables of built-in types (int, string, etc.) | ||||||||||||||||||||||
| Class Hierarchy | ||||||||||||||||||||||
| ||||||||||||||||||||||
| Class Declaration | ||||||||||||||||||||||
| ||||||||||||||||||||||
| Methods | ||||||||||||||||||||||
| new | Creates an instance of ovm_pair that holds a handle to two elements, as provided by the first two arguments. | |||||||||||||||||||||
function new ( T1 f, T2 s, string name = "" )
Creates an instance of ovm_pair that holds a handle to two elements, as provided by the first two arguments. The optional name argument gives a name to the new pair object.
Creates an instance of ovm_pair that holds a handle to two objects, as provided by the first two arguments.
function new ( T1 f = null, T2 s = null, string name = "" )
The ovm_object class is the base class for all OVM data and hierarchical classes.
virtual class ovm_object extends ovm_void
The ovm_transaction class is the root base class for OVM transactions.
virtual class ovm_transaction extends ovm_object
Container holding two variables of built-in types (int, string, etc.)
class ovm_built_in_pair #( type T1 = int, T2 = T1 ) extends ovm_transaction
Creates an instance of ovm_pair that holds a handle to two elements, as provided by the first two arguments.
function new ( T1 f, T2 s, string name = "" )