Go to the documentation of this file.
48 std::map<std::string, ReportMsgInfo> &
51 static std::map<std::string, ReportMsgInfo>
m;
55 std::map<int, std::string> &
58 static std::map<int, std::string>
m;
81 return extraReportHandlerProcs;
87 extraReportHandlerProcs.push_back(proc);
93 extraReportHandlerProcs.remove(proc);
DefaultReportMessages(std::initializer_list< std::pair< int, const char * >>)
@ SC_DEFAULT_WARNING_ACTIONS
const char * reportSeverityNames[]
const std::list< sc_core::sc_report_handler_proc > & getExtraSystemCReportHandlers()
static void default_handler(const sc_report &, const sc_actions &)
@ SC_DEFAULT_ERROR_ACTIONS
ReportSevInfo reportSevInfos[sc_core::SC_MAX_SEVERITY]
sc_core::sc_report_handler_proc reportHandlerProc
@ SC_DEFAULT_INFO_ACTIONS
void addExtraSystemCReportHandler(sc_core::sc_report_handler_proc proc)
std::unique_ptr< sc_core::sc_report > globalReportCache
std::map< std::string, ReportMsgInfo > & reportMsgInfoMap()
static void register_id(int id, const char *msg)
bool reportWarningsAsErrors
sc_core::sc_actions reportForcedActions
void(* sc_report_handler_proc)(const sc_report &, const sc_actions &)
void removeExtraSystemCReportHandler(sc_core::sc_report_handler_proc proc)
std::map< int, std::string > & reportIdToMsgMap()
sc_core::sc_actions reportSuppressedActions
sc_core::sc_actions reportCatchActions
@ SC_DEFAULT_FATAL_ACTIONS
Generated on Sun Jul 30 2023 01:57:03 for gem5 by doxygen 1.8.17