ovm_recorder Class Reference

Inheritance diagram for class ovm_recorder:

List of all members.



Public Member Functions

virtual function void  record_field ( string name, ovm_bitstream_t value, int size, ovm_radix_enum radix = OVM_NORADIX )
virtual function void  record_field_real ( string name, real value )
virtual function void  record_generic ( string name, string value )
virtual function void  record_object ( string name, ovm_object value )
virtual function void  record_string ( string name, string value )
virtual function void  record_time ( string name, time value )

Public Attributes

bit  abstract = 1; 
ovm_radix_enum  default_radix 
bit  identifier = 1; 
bit  physical = 1; 
ovm_recursion_policy_enum  policy 
int  recording_depth = 0; 
ovm_scope_stack  scope = new; 
integer  tr_handle = 0; 


Member Function Documentation

 virtual function void
 ovm_recorder::record_field

 (  string name , ovm_bitstream_t value , int size , ovm_radix_enum radix = OVM_NORADIX  ) 

 virtual function void
 ovm_recorder::record_field_real

 (  string name , real value  ) 

 virtual function void
 ovm_recorder::record_generic

 (  string name , string value  ) 

 virtual function void
 ovm_recorder::record_object

 (  string name , ovm_object value  ) 

 virtual function void
 ovm_recorder::record_string

 (  string name , string value  ) 

 virtual function void
 ovm_recorder::record_time

 (  string name , time value  ) 


Member Attribute Documentation

 bit  attribute
 ovm_recorder::abstract = 1

 ovm_radix_enum  attribute
 ovm_recorder::default_radix = OVM_HEX

 bit  attribute
 ovm_recorder::identifier = 1

 bit  attribute
 ovm_recorder::physical = 1

 ovm_recursion_policy_enum  attribute
 ovm_recorder::policy = OVM_DEFAULT_POLICY

 int  attribute
 ovm_recorder::recording_depth = 0

 ovm_scope_stack  attribute
 ovm_recorder::scope = new

 integer  attribute
 ovm_recorder::tr_handle = 0