SystemC  2.3.2
Accellera SystemC proof-of-concept library
sc_core::sc_msg_def Struct Reference

Exception message definition structure. More...

#include <sysc/utils/sc_report_handler.h>

Public Attributes

const char * msg_type
 
sc_actions actions
 
sc_actions sev_actions [SC_MAX_SEVERITY]
 
unsigned limit
 
unsigned sev_limit [SC_MAX_SEVERITY]
 
unsigned limit_mask
 
unsigned call_count
 
unsigned sev_call_count [SC_MAX_SEVERITY]
 
char * msg_type_data
 
int id
 

Detailed Description

Exception message definition structure.

Definition at line 41 of file sc_report_handler.h.

Member Data Documentation

◆ actions

sc_actions sc_core::sc_msg_def::actions

Definition at line 44 of file sc_report_handler.h.

◆ call_count

unsigned sc_core::sc_msg_def::call_count

Definition at line 49 of file sc_report_handler.h.

◆ id

int sc_core::sc_msg_def::id

Definition at line 53 of file sc_report_handler.h.

◆ limit

unsigned sc_core::sc_msg_def::limit

Definition at line 46 of file sc_report_handler.h.

◆ limit_mask

unsigned sc_core::sc_msg_def::limit_mask

Definition at line 48 of file sc_report_handler.h.

◆ msg_type

const char* sc_core::sc_msg_def::msg_type

Definition at line 43 of file sc_report_handler.h.

◆ msg_type_data

char* sc_core::sc_msg_def::msg_type_data

Definition at line 51 of file sc_report_handler.h.

◆ sev_actions

sc_actions sc_core::sc_msg_def::sev_actions[SC_MAX_SEVERITY]

Definition at line 45 of file sc_report_handler.h.

◆ sev_call_count

unsigned sc_core::sc_msg_def::sev_call_count[SC_MAX_SEVERITY]

Definition at line 50 of file sc_report_handler.h.

◆ sev_limit

unsigned sc_core::sc_msg_def::sev_limit[SC_MAX_SEVERITY]

Definition at line 47 of file sc_report_handler.h.


The documentation for this struct was generated from the following file: