#include <sysc/utils/sc_report_handler.h>
|
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 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 sc_actions | suppress (sc_actions) |
|
static sc_actions | suppress () |
|
static sc_actions | force (sc_actions) |
|
static sc_actions | force () |
|
static int | get_count (sc_severity severity_) |
|
static int | get_count (const char *msg_type_) |
|
static int | get_count (const char *msg_type_, sc_severity severity_) |
|
static int | get_verbosity_level () |
|
static int | set_verbosity_level (int level) |
|
static void | initialize () |
|
static void | release () |
|
static sc_report_handler_proc | set_handler (sc_report_handler_proc) |
|
static sc_report_handler_proc | get_handler () |
|
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 *filename) |
|
static const char * | get_log_file_name () |
|
static void | add_static_msg_types (msg_def_items *) |
|
static sc_msg_def * | add_msg_type (const char *msg_type) |
|
static void | report (sc_severity, int id, const char *add_msg, const char *file, int line) |
|
Definition at line 57 of file sc_report_handler.h.
static sc_msg_def* sc_core::sc_report_handler::add_msg_type |
( |
const char * |
msg_type | ) |
|
|
static |
static void sc_core::sc_report_handler::add_static_msg_types |
( |
msg_def_items * |
| ) |
|
|
static |
static void sc_core::sc_report_handler::cache_report |
( |
const sc_report & |
| ) |
|
|
staticprotected |
static void sc_core::sc_report_handler::clear_cached_report |
( |
| ) |
|
|
static |
static void sc_core::sc_report_handler::default_handler |
( |
const sc_report & |
, |
|
|
const sc_actions & |
|
|
) |
| |
|
static |
static sc_actions sc_core::sc_report_handler::force |
( |
| ) |
|
|
static |
static sc_report* sc_core::sc_report_handler::get_cached_report |
( |
| ) |
|
|
static |
static int sc_core::sc_report_handler::get_count |
( |
sc_severity |
severity_ | ) |
|
|
static |
static int sc_core::sc_report_handler::get_count |
( |
const char * |
msg_type_ | ) |
|
|
static |
static int sc_core::sc_report_handler::get_count |
( |
const char * |
msg_type_, |
|
|
sc_severity |
severity_ |
|
) |
| |
|
static |
static const char* sc_core::sc_report_handler::get_log_file_name |
( |
| ) |
|
|
static |
static sc_actions sc_core::sc_report_handler::get_new_action_id |
( |
| ) |
|
|
static |
static int sc_core::sc_report_handler::get_verbosity_level |
( |
| ) |
|
|
static |
static void sc_core::sc_report_handler::initialize |
( |
| ) |
|
|
static |
static sc_msg_def* sc_core::sc_report_handler::mdlookup |
( |
const char * |
msg_type | ) |
|
|
staticprotected |
static void sc_core::sc_report_handler::release |
( |
| ) |
|
|
static |
static void sc_core::sc_report_handler::report |
( |
sc_severity |
, |
|
|
const char * |
msg_type, |
|
|
const char * |
msg, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
|
static |
static void sc_core::sc_report_handler::report |
( |
sc_severity |
, |
|
|
const char * |
msg_type, |
|
|
const char * |
msg, |
|
|
int |
verbosity, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
|
static |
static void sc_core::sc_report_handler::report |
( |
sc_severity |
, |
|
|
int |
id, |
|
|
const char * |
add_msg, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
|
static |
static bool sc_core::sc_report_handler::set_log_file_name |
( |
const char * |
filename | ) |
|
|
static |
static int sc_core::sc_report_handler::set_verbosity_level |
( |
int |
level | ) |
|
|
static |
static int sc_core::sc_report_handler::stop_after |
( |
sc_severity |
, |
|
|
int |
limit = -1 |
|
) |
| |
|
static |
static int sc_core::sc_report_handler::stop_after |
( |
const char * |
msg_type, |
|
|
int |
limit = -1 |
|
) |
| |
|
static |
static int sc_core::sc_report_handler::stop_after |
( |
const char * |
msg_type, |
|
|
sc_severity |
, |
|
|
int |
limit = -1 |
|
) |
| |
|
static |
static sc_actions sc_core::sc_report_handler::suppress |
( |
| ) |
|
|
static |
sc_actions sc_core::sc_report_handler::available_actions |
|
staticprotected |
sc_report* sc_core::sc_report_handler::last_global_report |
|
staticprotected |
char* sc_core::sc_report_handler::log_file_name |
|
staticprotected |
sc_actions sc_core::sc_report_handler::suppress_mask |
|
staticprotected |
int sc_core::sc_report_handler::verbosity_level |
|
staticprotected |
The documentation for this class was generated from the following file: