Exception reporting.
More...
#include <sysc/utils/sc_report.h>
Exception reporting.
Definition at line 121 of file sc_report.h.
◆ sc_report() [1/2]
| sc_core::sc_report::sc_report |
( |
const sc_report & |
| ) |
|
◆ ~sc_report()
| virtual sc_core::sc_report::~sc_report |
( |
| ) |
|
| throw | ( | |
| ) | | |
|
virtual |
◆ sc_report() [2/2]
◆ get_file_name()
| const char* sc_core::sc_report::get_file_name |
( |
| ) |
const |
|
inline |
◆ get_id()
| int sc_core::sc_report::get_id |
( |
| ) |
const |
◆ get_line_number()
| int sc_core::sc_report::get_line_number |
( |
| ) |
const |
|
inline |
◆ get_message()
| static const char* sc_core::sc_report::get_message |
( |
int |
id | ) |
|
|
static |
◆ get_msg()
| const char* sc_core::sc_report::get_msg |
( |
| ) |
const |
|
inline |
◆ get_msg_type()
| const char* sc_core::sc_report::get_msg_type |
( |
| ) |
const |
◆ get_process_name()
| const char* sc_core::sc_report::get_process_name |
( |
| ) |
const |
◆ get_severity()
◆ get_time()
| const sc_time& sc_core::sc_report::get_time |
( |
| ) |
const |
|
inline |
◆ get_verbosity()
| int sc_core::sc_report::get_verbosity |
( |
| ) |
const |
|
inline |
◆ is_suppressed()
| static bool sc_core::sc_report::is_suppressed |
( |
int |
id | ) |
|
|
static |
◆ make_warnings_errors()
| static void sc_core::sc_report::make_warnings_errors |
( |
bool |
| ) |
|
|
static |
◆ operator=()
◆ register_id()
| static void sc_core::sc_report::register_id |
( |
int |
id, |
|
|
const char * |
msg |
|
) |
| |
|
static |
◆ suppress_id()
| static void sc_core::sc_report::suppress_id |
( |
int |
id, |
|
|
bool |
|
|
) |
| |
|
static |
◆ suppress_infos()
| static void sc_core::sc_report::suppress_infos |
( |
bool |
| ) |
|
|
static |
◆ suppress_warnings()
| static void sc_core::sc_report::suppress_warnings |
( |
bool |
| ) |
|
|
static |
◆ swap()
| void sc_core::sc_report::swap |
( |
sc_report & |
| ) |
|
◆ valid()
| bool sc_core::sc_report::valid |
( |
| ) |
const |
◆ what()
| virtual const char* sc_core::sc_report::what |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inlinevirtual |
◆ sc_handle_exception
◆ sc_report_handler
◆ file
| char* sc_core::sc_report::file |
|
protected |
◆ line
| int sc_core::sc_report::line |
|
protected |
◆ m_verbosity_level
| int sc_core::sc_report::m_verbosity_level |
|
protected |
◆ m_what
| char* sc_core::sc_report::m_what |
|
protected |
◆ md
◆ msg
| char* sc_core::sc_report::msg |
|
protected |
◆ process_name
| char* sc_core::sc_report::process_name |
|
protected |
◆ severity
◆ timestamp
| sc_time* sc_core::sc_report::timestamp |
|
protected |
The documentation for this class was generated from the following file: