34const char SC_ID_INVALID_WL_[] =
"total wordlength <= 0 is not valid";
35const char SC_ID_INVALID_N_BITS_[] =
"number of bits < 0 is not valid";
36const char SC_ID_INVALID_DIV_WL_[] =
"division wordlength <= 0 is not valid";
37const char SC_ID_INVALID_CTE_WL_[] =
"constant wordlength <= 0 is not valid";
38const char SC_ID_INVALID_MAX_WL_[] =
39 "maximum wordlength <= 0 and != -1 is not valid";
40const char SC_ID_INVALID_FX_VALUE_[] =
"invalid fixed-point value";
41const char SC_ID_INVALID_O_MODE_[] =
"invalid overflow mode";
42const char SC_ID_OUT_OF_RANGE_[] =
"index out of range";
43const char SC_ID_CONTEXT_BEGIN_FAILED_[] =
"context begin failed";
44const char SC_ID_CONTEXT_END_FAILED_[] =
"context end failed";
45const char SC_ID_WRAP_SM_NOT_DEFINED_[] =
46 "SC_WRAP_SM not defined for unsigned numbers";
52 {300, SC_ID_INVALID_WL_},
53 {301, SC_ID_INVALID_N_BITS_},
54 {302, SC_ID_INVALID_DIV_WL_},
55 {303, SC_ID_INVALID_CTE_WL_},
56 {304, SC_ID_INVALID_MAX_WL_},
57 {305, SC_ID_INVALID_FX_VALUE_},
58 {306, SC_ID_INVALID_O_MODE_},
59 {307, SC_ID_OUT_OF_RANGE_},
60 {308, SC_ID_CONTEXT_BEGIN_FAILED_},
61 {309, SC_ID_CONTEXT_END_FAILED_},
62 {310, SC_ID_WRAP_SM_NOT_DEFINED_}