ovm_built_in_pair Class Reference

Inheritance diagram for class ovm_built_in_pair:

List of all members.



Public Member Functions

virtual function ovm_object  clone ( )
function bit  comp ( ovm_built_in_pair t )
virtual function string  convert2string ( )
function void  copy ( ovm_built_in_pair t )
virtual function ovm_object  create ( string name = "" )
virtual function string  get_type_name ( )
function void  new ( T1 f, T2 s, string name = "" )

Class Parameters

type  T1 = int; 
parameter  T2 = T1; 

Public Attributes

T1  first 
T2  second 
static const string  type_name = "ovm_built_in_pair #(T1,T2)"; 

Member Typedefs

 typedef class  this_type 


Member Function Documentation

 virtual function ovm_object
 ovm_built_in_pair::clone

 (   ) 


 Superseded functions 
 ovm_object :: clone 

  function bit
 ovm_built_in_pair::comp

 (  ovm_built_in_pair t  ) 

 virtual function string
 ovm_built_in_pair::convert2string

 (   ) 


 Superseded functions 
 ovm_object :: convert2string 

  function void
 ovm_built_in_pair::copy

 (  ovm_built_in_pair t  ) 

 virtual function ovm_object
 ovm_built_in_pair::create

 (  string name = ""  ) 


 Superseded functions 
 ovm_object :: create 

 virtual function string
 ovm_built_in_pair::get_type_name

 (   ) 


 Superseded functions 
 ovm_object :: get_type_name 

  function void
 ovm_built_in_pair::new

 (  T1 f , T2 s , string name = ""  ) 


Class Parameters Documentation

 type  attribute
 ovm_built_in_pair::T1 = int

 parameter  attribute
 ovm_built_in_pair::T2 = T1


Member Attribute Documentation

 T1  attribute
 ovm_built_in_pair::first

 T2  attribute
 ovm_built_in_pair::second

 static const string  attribute
 ovm_built_in_pair::type_name = "ovm_built_in_pair #(T1,T2)"


Member Typedef Documentation

 typedef class  ovm_built_in_pair::this_type
 Typedefe'd string ==>   ovm_built_in_pair#(T1,T2)