urm_message.svh File Reference

#include "base/ovm_object.svh"
#include "compatibility/urm_message_defines.svh"

Include dependency graph for urm_message.svh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ovm_urm_message_format
class  ovm_urm_message
class  ovm_urm_override_request
class  ovm_urm_override_operator
class  ovm_urm_report_server
class  urm_command_line_processor_c

Enumerations

enum  urm_msg_style_flags_enum {
  OVM_URM_STYLE_NONE = 0, OVM_URM_STYLE_FILE = 0b0000000001, OVM_URM_STYLE_HIERARCHY = 0b0000000010, OVM_URM_STYLE_LINE = 0b0000000100,
  OVM_URM_STYLE_MESSAGE_TEXT = 0b0000001000, OVM_URM_STYLE_SCOPE = 0b0000010000, OVM_URM_STYLE_SEVERITY = 0b0000100000, OVM_URM_STYLE_TAG = 0b0001000000,
  OVM_URM_STYLE_TIME = 0b0010000000, OVM_URM_STYLE_UNIT = 0b0100000000, OVM_URM_STYLE_VERBOSITY = 0b1000000000
}
enum  urm_msg_style_enum { OVM_URM_SHORT = 0b0010001010, OVM_URM_LONG = 0b1110011111, OVM_URM_RAW = 0b0000001000 }
enum  urm_msg_type { OVM_URM_MSG_DEBUG, OVM_URM_MSG_DUT, OVM_URM_MSG_TOOL, OVM_URM_MSG_OVM }

Functions

void urm_continue ()
void urm_stop_run ()
void urm_finish ()
void urm_stop ()
ovm_report_object m_get_report_object ()
string get_full_name ()
void set_checks (int verbosity)

Variables

string urm_global_tmp_str = ""
string urm_global_msg_detail_str
ovm_urm_report_server ovm_global_urm_report_server
string ovm_urm_tmp_str = ""
parameter OVM_UNDEF = -1


Enumeration Type Documentation

Enumerator:
OVM_URM_SHORT 
OVM_URM_LONG 
OVM_URM_RAW 

Definition at line 46 of file urm_message.svh.

Enumerator:
OVM_URM_STYLE_NONE 
OVM_URM_STYLE_FILE 
OVM_URM_STYLE_HIERARCHY 
OVM_URM_STYLE_LINE 
OVM_URM_STYLE_MESSAGE_TEXT 
OVM_URM_STYLE_SCOPE 
OVM_URM_STYLE_SEVERITY 
OVM_URM_STYLE_TAG 
OVM_URM_STYLE_TIME 
OVM_URM_STYLE_UNIT 
OVM_URM_STYLE_VERBOSITY 

Definition at line 32 of file urm_message.svh.

Enumerator:
OVM_URM_MSG_DEBUG 
OVM_URM_MSG_DUT 
OVM_URM_MSG_TOOL 
OVM_URM_MSG_OVM 

Definition at line 52 of file urm_message.svh.


Function Documentation

string get_full_name (  ) 

Definition at line 598 of file urm_message.svh.

ovm_report_object m_get_report_object (  ) 

Definition at line 594 of file urm_message.svh.

void set_checks ( int  verbosity  ) 

Definition at line 602 of file urm_message.svh.

void urm_continue (  ) 

Definition at line 93 of file urm_message.svh.

void urm_finish (  ) 

Definition at line 111 of file urm_message.svh.

void urm_stop (  ) 

Definition at line 121 of file urm_message.svh.

void urm_stop_run (  ) 

Definition at line 101 of file urm_message.svh.


Variable Documentation

Definition at line 73 of file urm_message.svh.

Definition at line 78 of file urm_message.svh.

string ovm_urm_tmp_str = ""

Definition at line 76 of file urm_message.svh.

Definition at line 64 of file urm_message.svh.

string urm_global_tmp_str = ""

Definition at line 59 of file urm_message.svh.


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:35 2009
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV