gem5
v20.1.0.0
|
Go to the source code of this file.
Classes | |
class | sc_core::sc_report_handler |
Namespaces | |
sc_core | |
Macros | |
#define | SC_REPORT_INFO_VERB(msg_type, msg, verbosity) |
#define | SC_REPORT_INFO(msg_type, msg) |
#define | SC_REPORT_WARNING(msg_type, msg) |
#define | SC_REPORT_ERROR(msg_type, msg) |
#define | SC_REPORT_FATAL(msg_type, msg) |
#define | sc_assert(expr) |
Typedefs | |
typedef unsigned | sc_core::sc_actions |
typedef void(* | sc_core::sc_report_handler_proc) (const sc_report &, const sc_actions &) |
Enumerations | |
enum | { sc_core::SC_UNSPECIFIED = 0x0000, sc_core::SC_DO_NOTHING = 0x0001, sc_core::SC_THROW = 0x0002, sc_core::SC_LOG = 0x0004, sc_core::SC_DISPLAY = 0x0008, sc_core::SC_CACHE_REPORT = 0x0010, sc_core::SC_INTERRUPT = 0x0020, sc_core::SC_STOP = 0x0040, sc_core::SC_ABORT = 0x0080, sc_core::SC_DEFAULT_INFO_ACTIONS = SC_LOG | SC_DISPLAY, sc_core::SC_DEFAULT_WARNING_ACTIONS = SC_LOG | SC_DISPLAY, sc_core::SC_DEFAULT_ERROR_ACTIONS = SC_LOG | SC_CACHE_REPORT | SC_THROW, sc_core::SC_DEFAULT_FATAL_ACTIONS = SC_LOG | SC_DISPLAY | SC_CACHE_REPORT | SC_ABORT } |
Functions | |
void | sc_core::sc_interrupt_here (const char *msg_type, sc_severity) |
void | sc_core::sc_stop_here (const char *msg_type, sc_severity) |
const std::string | sc_core::sc_report_compose_message (const sc_report &) |
bool | sc_core::sc_report_close_default_log () |
#define sc_assert | ( | expr | ) |
Definition at line 135 of file sc_report_handler.hh.
#define SC_REPORT_ERROR | ( | msg_type, | |
msg | |||
) |
Definition at line 127 of file sc_report_handler.hh.
#define SC_REPORT_FATAL | ( | msg_type, | |
msg | |||
) |
Definition at line 131 of file sc_report_handler.hh.
#define SC_REPORT_INFO | ( | msg_type, | |
msg | |||
) |
Definition at line 119 of file sc_report_handler.hh.
#define SC_REPORT_INFO_VERB | ( | msg_type, | |
msg, | |||
verbosity | |||
) |
Definition at line 115 of file sc_report_handler.hh.
#define SC_REPORT_WARNING | ( | msg_type, | |
msg | |||
) |
Definition at line 123 of file sc_report_handler.hh.