#include "sysc/kernel/sc_except.h"
#include <string>
#include "sysc/utils/sc_report_handler.h"
Go to the source code of this file.
#define sc_assert | ( | expr | ) |
((void)((expr) ? 0 : \ (SC_REPORT_FATAL( ::sc_core::SC_ID_ASSERTION_FAILED_, #expr ), 0)))
Definition at line 235 of file sc_report.h.
#define SC_DEFAULT_ERROR_ACTIONS (::sc_core::SC_LOG | ::sc_core::SC_CACHE_REPORT | ::sc_core::SC_THROW) |
Definition at line 187 of file sc_report.h.
#define SC_DEFAULT_FATAL_ACTIONS |
Definition at line 189 of file sc_report.h.
#define SC_DEFAULT_INFO_ACTIONS (::sc_core::SC_LOG | ::sc_core::SC_DISPLAY) |
Definition at line 183 of file sc_report.h.
#define SC_DEFAULT_WARNING_ACTIONS (::sc_core::SC_LOG | ::sc_core::SC_DISPLAY) |
Definition at line 185 of file sc_report.h.
#define SC_REPORT_ERROR | ( | msg_type, | |||
msg | ) |
::sc_core::sc_report_handler::report( \ ::sc_core::SC_ERROR, msg_type, msg, __FILE__, __LINE__ )
Definition at line 213 of file sc_report.h.
#define SC_REPORT_FATAL | ( | msg_type, | |||
msg | ) |
::sc_core::sc_report_handler::report( \ ::sc_core::SC_FATAL, msg_type, msg, __FILE__, __LINE__ )
Definition at line 217 of file sc_report.h.
#define SC_REPORT_H 1 |
Definition at line 2 of file sc_report.h.
#define SC_REPORT_INFO | ( | msg_type, | |||
msg | ) |
::sc_core::sc_report_handler::report( \ ::sc_core::SC_INFO, msg_type, msg, __FILE__, __LINE__ )
Definition at line 200 of file sc_report.h.
#define SC_REPORT_INFO_VERB | ( | msg_type, | |||
msg, | |||||
verbosity | ) |
::sc_core::sc_report_handler::report( \ ::sc_core::SC_INFO, msg_type, msg, verbosity, \ __FILE__ , __LINE__ )
Definition at line 204 of file sc_report.h.
#define SC_REPORT_WARNING | ( | msg_type, | |||
msg | ) |
::sc_core::sc_report_handler::report( \ ::sc_core::SC_WARNING, msg_type, msg, __FILE__, __LINE__ )
Definition at line 209 of file sc_report.h.