#include <sc_report_handler.hh>
|
| static void | report (sc_severity, const char *msg_type, const char *msg, const char *file, int line) |
| |
| static void | report (sc_severity, const char *msg_type, const char *msg, int verbosity, const char *file, int line) |
| |
| static void | report (sc_severity, int id, const char *msg, const char *file, int line) |
| |
| static sc_actions | set_actions (sc_severity, sc_actions=SC_UNSPECIFIED) |
| |
| static sc_actions | set_actions (const char *msg_type, sc_actions=SC_UNSPECIFIED) |
| |
| static sc_actions | set_actions (const char *msg_type, sc_severity, sc_actions=SC_UNSPECIFIED) |
| |
| static int | stop_after (sc_severity, int limit=-1) |
| |
| static int | stop_after (const char *msg_type, int limit=-1) |
| |
| static int | stop_after (const char *msg_type, sc_severity, int limit=-1) |
| |
| static int | get_count (sc_severity) |
| |
| static int | get_count (const char *msg_type) |
| |
| static int | get_count (const char *msg_type, sc_severity) |
| |
| static int | set_verbosity_level (int) |
| |
| static int | get_verbosity_level () |
| |
| static sc_actions | suppress (sc_actions) |
| |
| static sc_actions | suppress () |
| |
| static sc_actions | force (sc_actions) |
| |
| static sc_actions | force () |
| |
| static sc_actions | set_catch_actions (sc_actions) |
| |
| static sc_actions | get_catch_actions () |
| |
| static void | set_handler (sc_report_handler_proc) |
| |
| static void | default_handler (const sc_report &, const sc_actions &) |
| |
| static sc_actions | get_new_action_id () |
| |
| static sc_report * | get_cached_report () |
| |
| static void | clear_cached_report () |
| |
| static bool | set_log_file_name (const char *) |
| |
| static const char * | get_log_file_name () |
| |
Definition at line 64 of file sc_report_handler.hh.
◆ clear_cached_report()
| void sc_core::sc_report_handler::clear_cached_report |
( |
| ) |
|
|
static |
◆ default_handler()
| void sc_core::sc_report_handler::default_handler |
( |
const sc_report & | report, |
|
|
const sc_actions & | actions ) |
|
static |
◆ force() [1/2]
◆ force() [2/2]
◆ get_cached_report()
| sc_report * sc_core::sc_report_handler::get_cached_report |
( |
| ) |
|
|
static |
◆ get_catch_actions()
| sc_actions sc_core::sc_report_handler::get_catch_actions |
( |
| ) |
|
|
static |
◆ get_count() [1/3]
| int sc_core::sc_report_handler::get_count |
( |
const char * | msg_type | ) |
|
|
static |
◆ get_count() [2/3]
| int sc_core::sc_report_handler::get_count |
( |
const char * | msg_type, |
|
|
sc_severity | severity ) |
|
static |
◆ get_count() [3/3]
| int sc_core::sc_report_handler::get_count |
( |
sc_severity | severity | ) |
|
|
static |
◆ get_log_file_name()
| const char * sc_core::sc_report_handler::get_log_file_name |
( |
| ) |
|
|
static |
◆ get_new_action_id()
| sc_actions sc_core::sc_report_handler::get_new_action_id |
( |
| ) |
|
|
static |
◆ get_verbosity_level()
| int sc_core::sc_report_handler::get_verbosity_level |
( |
| ) |
|
|
static |
◆ report() [1/3]
| void sc_core::sc_report_handler::report |
( |
sc_severity | severity, |
|
|
const char * | msg_type, |
|
|
const char * | msg, |
|
|
const char * | file, |
|
|
int | line ) |
|
static |
◆ report() [2/3]
| void sc_core::sc_report_handler::report |
( |
sc_severity | severity, |
|
|
const char * | msg_type, |
|
|
const char * | msg, |
|
|
int | verbosity, |
|
|
const char * | file, |
|
|
int | line ) |
|
static |
◆ report() [3/3]
| void sc_core::sc_report_handler::report |
( |
sc_severity | severity, |
|
|
int | id, |
|
|
const char * | msg, |
|
|
const char * | file, |
|
|
int | line ) |
|
static |
◆ set_actions() [1/3]
◆ set_actions() [2/3]
◆ set_actions() [3/3]
◆ set_catch_actions()
◆ set_handler()
◆ set_log_file_name()
| bool sc_core::sc_report_handler::set_log_file_name |
( |
const char * | new_name | ) |
|
|
static |
◆ set_verbosity_level()
| int sc_core::sc_report_handler::set_verbosity_level |
( |
int | vl | ) |
|
|
static |
◆ stop_after() [1/3]
| int sc_core::sc_report_handler::stop_after |
( |
const char * | msg_type, |
|
|
int | limit = -1 ) |
|
static |
◆ stop_after() [2/3]
| int sc_core::sc_report_handler::stop_after |
( |
const char * | msg_type, |
|
|
sc_severity | severity, |
|
|
int | limit = -1 ) |
|
static |
◆ stop_after() [3/3]
| int sc_core::sc_report_handler::stop_after |
( |
sc_severity | severity, |
|
|
int | limit = -1 ) |
|
static |
◆ suppress() [1/2]
| sc_actions sc_core::sc_report_handler::suppress |
( |
| ) |
|
|
static |
◆ suppress() [2/2]
The documentation for this class was generated from the following files: