41 "sc_fifo<T> cannot have more than one reader";
43 "sc_fifo<T> cannot have more than one writer";
45 "sc_fifo<T> must have a size of at least 1";
55 "sc_signal<T> cannot have more than one driver";
58 "resolved port not bound to resolved signal";
61 "sc_semaphore requires an initial value >= 0";
63 "sc_export instance has no interface";
66 "sc_export specified outside of module";
68 "remove sc_export failed, sc_export not registered";
70 "sc_export instance not bound to interface at end of construction";
72 "attempt to write the value of an sc_clock instance";
74 "sc_export instance already bound";
76 "attempted specalized signal operation on non-specialized signal";
78 "attempted to bind sc_clock instance to sc_inout or sc_out";
80 "this build has no asynchronous update support";
86 {100, SC_ID_PORT_OUTSIDE_MODULE_},
87 {101, SC_ID_CLOCK_PERIOD_ZERO_},
88 {102, SC_ID_CLOCK_HIGH_TIME_ZERO_},
89 {103, SC_ID_CLOCK_LOW_TIME_ZERO_},
90 {104, SC_ID_MORE_THAN_ONE_FIFO_READER_},
91 {105, SC_ID_MORE_THAN_ONE_FIFO_WRITER_},
92 {106, SC_ID_INVALID_FIFO_SIZE_},
93 {107, SC_ID_BIND_IF_TO_PORT_},
94 {108, SC_ID_BIND_PORT_TO_PORT_},
95 {109, SC_ID_COMPLETE_BINDING_},
96 {110, SC_ID_INSERT_PORT_},
97 {111, SC_ID_REMOVE_PORT_},
99 {113, SC_ID_INSERT_PRIM_CHANNEL_},
100 {114, SC_ID_REMOVE_PRIM_CHANNEL_},
101 {115, SC_ID_MORE_THAN_ONE_SIGNAL_DRIVER_},
102 {116, SC_ID_NO_DEFAULT_EVENT_},
103 {117, SC_ID_RESOLVED_PORT_NOT_BOUND_},
104 {118, SC_ID_FIND_EVENT_},
105 {119, SC_ID_INVALID_SEMAPHORE_VALUE_},
106 {120, SC_ID_SC_EXPORT_HAS_NO_INTERFACE_},
107 {121, SC_ID_INSERT_EXPORT_},
108 {122, SC_ID_EXPORT_OUTSIDE_MODULE_},
109 {123, SC_ID_SC_EXPORT_NOT_REGISTERED_},
110 {124, SC_ID_SC_EXPORT_NOT_BOUND_AFTER_CONSTRUCTION_},
111 {125, SC_ID_ATTEMPT_TO_WRITE_TO_CLOCK_},
112 {126, SC_ID_SC_EXPORT_ALREADY_BOUND_},
113 {127, SC_ID_OPERATION_ON_NON_SPECIALIZED_SIGNAL_},
114 {128, SC_ID_ATTEMPT_TO_BIND_CLOCK_TO_OUTPUT_},
115 {129, SC_ID_NO_ASYNC_UPDATE_}
const char SC_ID_REMOVE_PRIM_CHANNEL_[]
const char SC_ID_CLOCK_HIGH_TIME_ZERO_[]
const char SC_ID_INSERT_EXPORT_[]
const char SC_ID_ATTEMPT_TO_WRITE_TO_CLOCK_[]
const char SC_ID_SC_EXPORT_NOT_BOUND_AFTER_CONSTRUCTION_[]
const char SC_ID_INSERT_PRIM_CHANNEL_[]
const char SC_ID_CLOCK_PERIOD_ZERO_[]
const char SC_ID_NO_ASYNC_UPDATE_[]
const char SC_ID_GET_IF_[]
const char SC_ID_COMPLETE_BINDING_[]
const char SC_ID_RESOLVED_PORT_NOT_BOUND_[]
const char SC_ID_MORE_THAN_ONE_FIFO_WRITER_[]
const char SC_ID_NO_DEFAULT_EVENT_[]
const char SC_ID_INSERT_PORT_[]
const char SC_ID_PORT_OUTSIDE_MODULE_[]
const char SC_ID_BIND_PORT_TO_PORT_[]
const char SC_ID_INVALID_SEMAPHORE_VALUE_[]
const char SC_ID_INVALID_FIFO_SIZE_[]
const char SC_ID_BIND_IF_TO_PORT_[]
const char SC_ID_OPERATION_ON_NON_SPECIALIZED_SIGNAL_[]
const char SC_ID_SC_EXPORT_ALREADY_BOUND_[]
const char SC_ID_CLOCK_LOW_TIME_ZERO_[]
const char SC_ID_SC_EXPORT_NOT_REGISTERED_[]
const char SC_ID_MORE_THAN_ONE_SIGNAL_DRIVER_[]
const char SC_ID_ATTEMPT_TO_BIND_CLOCK_TO_OUTPUT_[]
const char SC_ID_SC_EXPORT_HAS_NO_INTERFACE_[]
const char SC_ID_FIND_EVENT_[]
const char SC_ID_MORE_THAN_ONE_FIFO_READER_[]
const char SC_ID_EXPORT_OUTSIDE_MODULE_[]
const char SC_ID_REMOVE_PORT_[]