Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

scv_report.cpp File Reference

#include "scv.h"
#include <stdarg.h>
#include <string>
#include <map>
#include "scv/scv_messages.h"

Include dependency graph for scv_report.cpp:

Include dependency graph

Go to the source code of this file.

Compounds

class  mask
class  rules
class  scv_report_core
class  xref

Defines

#define _SCV_DEBUG_CHECK(level)   SCV_DEBUG_CHECK(scv_report_handler::get_debug(),(level))
#define _SCV_DEFERR(code, number, string, severity, stack_action)
#define _SCV_DEFERR(code, number, string, severity, stack_action)   code##_base = new _scv_message_desc(#code,string,xlat_severity(severity),SCV_DO_NOTHING);

Functions

void scv_interrupt_here (const scv_msg_type &id)
void scv_stop_here ()


Define Documentation

#define _SCV_DEBUG_CHECK level       SCV_DEBUG_CHECK(scv_report_handler::get_debug(),(level))
 

Definition at line 52 of file scv_report.cpp.

Referenced by scv_report_handler::force(), scv_report_handler::set_actions(), scv_report_handler::stop_after(), and scv_report_handler::suppress().

#define _SCV_DEFERR code,
number,
string,
severity,
stack_action       code##_base = new _scv_message_desc(#code,string,xlat_severity(severity),SCV_DO_NOTHING);
 

Definition at line 593 of file scv_report.cpp.

#define _SCV_DEFERR code,
number,
string,
severity,
stack_action   
 

Value:

_scv_message_desc *_scv_message::code##_base = 0; \
  _scv_message_desc **_scv_message::code = &_scv_message::code##_base;

Definition at line 593 of file scv_report.cpp.


Function Documentation

void scv_interrupt_here const scv_msg_type   id
 

Definition at line 198 of file scv_report.cpp.

References scv_msg_type.

Referenced by scv_report_handler::default_handler().

void scv_stop_here  
 

Definition at line 199 of file scv_report.cpp.

Referenced by scv_report_handler::report().


Generated on Fri Jan 14 08:30:50 2005 for SystemC2.1beta11(excludingMSLib)(IncludingSCV)\nProvidedby:www.openverificationfoundation.org by doxygen1.2.18