ovm_urm_override_request Class Reference

Inheritance diagram for ovm_urm_override_request:

Inheritance graph
[legend]
Collaboration diagram for ovm_urm_override_request:

Collaboration graph
[legend]

List of all members.

Public Member Functions

bit is_applicable_to_message (ovm_urm_message msg)
void apply_override (ovm_urm_message msg)
string dump_request_details ()
bit is_style_override ()
bit is_verbosity_override ()
bit is_destination_override ()
bit is_severity_override ()
bit is_action_override ()
 new (string hierarchy="", string scope="", string name="", string file="", int line=-1, string text="", string tag="", ovm_urm_override_operator op=null)
string get_type_name ()
ovm_object create (string name="")
void do_print (ovm_printer printer)
bit do_compare (ovm_object rhs, ovm_comparer comparer)

Public Attributes

string match_hierarchy
string match_scope
string match_name
string match_file
int match_line
string match_text
string match_tag
ovm_urm_override_operator operator


Detailed Description

Definition at line 220 of file urm_message.svh.


Member Function Documentation

bit ovm_urm_override_request::is_applicable_to_message ( ovm_urm_message  msg  ) 

Definition at line 254 of file urm_message.sv.

void ovm_urm_override_request::apply_override ( ovm_urm_message  msg  ) 

Definition at line 276 of file urm_message.sv.

string ovm_urm_override_request::dump_request_details (  ) 

Definition at line 281 of file urm_message.sv.

bit ovm_urm_override_request::is_style_override (  ) 

Definition at line 235 of file urm_message.svh.

bit ovm_urm_override_request::is_verbosity_override (  ) 

Definition at line 238 of file urm_message.svh.

bit ovm_urm_override_request::is_destination_override (  ) 

Definition at line 241 of file urm_message.svh.

bit ovm_urm_override_request::is_severity_override (  ) 

Definition at line 244 of file urm_message.svh.

bit ovm_urm_override_request::is_action_override (  ) 

Definition at line 247 of file urm_message.svh.

ovm_urm_override_request::new ( string  hierarchy = "",
string  scope = "",
string  name = "",
string  file = "",
int  line = -1,
string  text = "",
string  tag = "",
ovm_urm_override_operator  op = null 
)

Definition at line 235 of file urm_message.sv.

string ovm_urm_override_request::get_type_name (  )  [virtual]

Reimplemented from ovm_object.

Definition at line 260 of file urm_message.svh.

ovm_object ovm_urm_override_request::create ( string  name = ""  )  [virtual]

Reimplemented from ovm_object.

Definition at line 264 of file urm_message.svh.

void ovm_urm_override_request::do_print ( ovm_printer  printer  )  [virtual]

Reimplemented from ovm_object.

Definition at line 270 of file urm_message.svh.

bit ovm_urm_override_request::do_compare ( ovm_object  rhs,
ovm_comparer  comparer 
) [virtual]

Reimplemented from ovm_object.

Definition at line 281 of file urm_message.svh.


Member Data Documentation

Definition at line 221 of file urm_message.svh.

Definition at line 222 of file urm_message.svh.

Definition at line 223 of file urm_message.svh.

Definition at line 224 of file urm_message.svh.

Definition at line 225 of file urm_message.svh.

Definition at line 226 of file urm_message.svh.

Definition at line 227 of file urm_message.svh.

Definition at line 228 of file urm_message.svh.


The documentation for this class was generated from the following files:

Intelligent Design Verification
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
Doxygen Version: 1.5.5
Wed Jan 7 19:27:56 2009
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV