ovm_recorder Class Reference

Collaboration diagram for ovm_recorder:

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Public Attributes

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

Detailed Description

Definition at line 329 of file ovm_object.svh.


Member Function Documentation

void ovm_recorder::record_field string  name,
ovm_bitstream_t  value,
int  size,
ovm_radix_enum  radix = OVM_NORADIX
[virtual]
 

Definition at line 1235 of file ovm_object.sv.

void ovm_recorder::record_generic string  name,
string  value
[virtual]
 

Definition at line 1293 of file ovm_object.sv.

void ovm_recorder::record_object string  name,
ovm_object  value
[virtual]
 

Definition at line 1255 of file ovm_object.sv.

void ovm_recorder::record_string string  name,
string  value
[virtual]
 

Definition at line 1282 of file ovm_object.sv.

void ovm_recorder::record_time string  name,
time  value
[virtual]
 

Definition at line 1288 of file ovm_object.sv.


Member Data Documentation

abstract ovm_recorder::bit = 1
 

Definition at line 334 of file ovm_object.svh.

ovm_radix_enum ovm_recorder::default_radix = OVM_HEX
 

Definition at line 332 of file ovm_object.svh.

bit ovm_recorder::identifier = 1
 

Definition at line 336 of file ovm_object.svh.

bit ovm_recorder::physical = 1
 

Definition at line 333 of file ovm_object.svh.

ovm_recursion_policy_enum ovm_recorder::policy = OVM_DEFAULT_POLICY
 

Definition at line 337 of file ovm_object.svh.

int ovm_recorder::recording_depth = 0
 

Definition at line 330 of file ovm_object.svh.

ovm_scope_stack ovm_recorder::scope = new
 

Definition at line 338 of file ovm_object.svh.

integer ovm_recorder::tr_handle = 0
 

Definition at line 331 of file ovm_object.svh.


The documentation for this class was generated from the following files:
Intelligent Design Verification
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
Doxygen Version: 1.4.6
Mon Sep 29 14:21:04 2008
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV