#include "systemc/utils/sc_report.h"Include dependency graph for sc_kernel_ids.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | SC_DEFINE_MESSAGE(id, unused1, unused2) extern const char id[]; |
Functions | |
| SC_DEFINE_MESSAGE (SC_ID_NO_BOOL_RETURNED_, 500,"operator does not return boolean") SC_DEFINE_MESSAGE(SC_ID_NO_INT_RETURNED_ | |
| operator does not return int") SC_DEFINE_MESSAGE (SC_ID_NO_SC_LOGIC_RETURNED_, 502,"operator does not return sc_logic") SC_DEFINE_MESSAGE(SC_ID_OPERAND_NOT_SC_LOGIC_ | |
| operand is not sc_logic | SC_DEFINE_MESSAGE (SC_ID_OPERAND_NOT_BOOL_, 504,"operand is not bool") SC_DEFINE_MESSAGE(SC_ID_OBJECT_EXISTS_ |
| operand is not sc_logic object already exists | SC_DEFINE_MESSAGE (SC_ID_ILLEGAL_CHARACTERS_, 506,"illegal characters") SC_DEFINE_MESSAGE(SC_ID_VC6_PROCESS_HELPER_ |
| operand is not sc_logic object already exists internal maximum number of processes per module | exceeded (VC6)") SC_DEFINE_MESSAGE(SC_ID_END_MODULE_NOT_CALLED_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors | SC_DEFINE_MESSAGE (SC_ID_SET_STACK_SIZE_, 511,"set_stack_size() is only allowed for SC_THREADs and SC_CTHREADs") SC_DEFINE_MESSAGE(SC_ID_SC_MODULE_NAME_USE_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name | SC_DEFINE_MESSAGE (SC_ID_SC_MODULE_NAME_REQUIRED_, 513,"an sc_module_name parameter for your constructor is required") SC_DEFINE_MESSAGE(SC_ID_SET_TIME_RESOLUTION_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed | SC_DEFINE_MESSAGE (SC_ID_SET_DEFAULT_TIME_UNIT_, 515,"set default time unit failed") SC_DEFINE_MESSAGE(SC_ID_DEFAULT_TIME_UNIT_CHANGED_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution | SC_DEFINE_MESSAGE (SC_ID_WAIT_N_NOT_ALLOWED_, 517,"wait(n) is only allowed in SC_CTHREADs") SC_DEFINE_MESSAGE(SC_ID_WAIT_UNTIL_NOT_ALLOWED_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution | wait_until () is only allowed in SC_CTHREADs") SC_DEFINE_MESSAGE(SC_ID_WAIT_NOT_ALLOWED_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution | wait () is only allowed in SC_THREADs and SC_CTHREADs") SC_DEFINE_MESSAGE(SC_ID_NEXT_TRIGGER_NOT_ALLOWED_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution | next_trigger () is only allowed in SC_METHODs") SC_DEFINE_MESSAGE(SC_ID_IMMEDIATE_NOTIFICATION_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase | SC_DEFINE_MESSAGE (SC_ID_HALT_NOT_ALLOWED_, 522,"halt() is only allowed in SC_CTHREADs") SC_DEFINE_MESSAGE(SC_ID_WATCHING_NOT_ALLOWED_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase | watching () is only allowed in SC_CTHREADs") SC_DEFINE_MESSAGE(SC_ID_DONT_INITIALIZE_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase | dont_initialize () has no effect for SC_CTHREADs") SC_DEFINE_MESSAGE(SC_ID_WAIT_N_INVALID_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase | wait (n) is only valid for n > 0") SC_DEFINE_MESSAGE(SC_ID_MAKE_SENSITIVE_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase make sensitive failed | SC_DEFINE_MESSAGE (SC_ID_MAKE_SENSITIVE_POS_, 527,"make sensitive pos failed") SC_DEFINE_MESSAGE(SC_ID_MAKE_SENSITIVE_NEG_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase make sensitive failed make sensitive neg failed | SC_DEFINE_MESSAGE (SC_ID_INSERT_MODULE_, 529,"insert module failed") SC_DEFINE_MESSAGE(SC_ID_REMOVE_MODULE_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase make sensitive failed make sensitive neg failed remove module failed | SC_DEFINE_MESSAGE (SC_ID_NOTIFY_DELAYED_, 531,"notify_delayed() cannot be called on events""that have pending notifications") SC_DEFINE_MESSAGE(SC_ID_GEN_UNIQUE_NAME_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase make sensitive failed make sensitive neg failed remove module failed cannot generate unique name from null string | SC_DEFINE_MESSAGE (SC_ID_MODULE_NAME_STACK_EMPTY_, 533,"module name stack is empty:did you forget to""add a sc_module_name parameter to your module""constructor?") SC_DEFINE_MESSAGE(SC_ID_CYCLE_MISSES_EVENTS_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase make sensitive failed make sensitive neg failed remove module failed cannot generate unique name from null string the simulation contains timed events but they are ignored by | sc_cycle ()==> the simulation will be""incorrect") SC_DEFINE_MESSAGE(SC_ID_SC_CYCLE_DEPRECATED_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase make sensitive failed make sensitive neg failed remove module failed cannot generate unique name from null string the simulation contains timed events but they are ignored by sc_cycle is call to SC_METHOD in sc_module while simulation running | SC_DEFINE_MESSAGE (SC_ID_MODULE_THREAD_AFTER_START_, 542,"call to SC_THREAD in sc_module while simulation running") SC_DEFINE_MESSAGE(SC_ID_MODULE_CTHREAD_AFTER_START_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase make sensitive failed make sensitive neg failed remove module failed cannot generate unique name from null string the simulation contains timed events but they are ignored by sc_cycle is call to SC_METHOD in sc_module while simulation running call to SC_CTHREAD in sc_module while simulation running | SC_DEFINE_MESSAGE (SC_ID_SIMULATION_TIME_OVERFLOW_, 544,"simulation time value overflow, simulation aborted") SC_DEFINE_MESSAGE(SC_ID_SIMULATION_STOP_CALLED_TWICE_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase make sensitive failed make sensitive neg failed remove module failed cannot generate unique name from null string the simulation contains timed events but they are ignored by sc_cycle is call to SC_METHOD in sc_module while simulation running call to SC_CTHREAD in sc_module while simulation running sc_stop has already been called | SC_DEFINE_MESSAGE (SC_ID_SIMULATION_START_AFTER_STOP_, 546,"sc_start called after sc_stop has been called") SC_DEFINE_MESSAGE(SC_ID_STOP_MODE_AFTER_START_ |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase make sensitive failed make sensitive neg failed remove module failed cannot generate unique name from null string the simulation contains timed events but they are ignored by sc_cycle is call to SC_METHOD in sc_module while simulation running call to SC_CTHREAD in sc_module while simulation running sc_stop has already been called attempt to set sc_stop mode after start will be ignored | SC_DEFINE_MESSAGE (SC_ID_WAIT_ON_METHOD_HANDLE_, 560,"Attempt to wait on process handle associated with method process") SC_DEFINE_MESSAGE(SC_ID_JOIN_ON_METHOD_HANDLE_ |
Variables | |
| const char | SC_ID_REGISTER_ID_FAILED_ [] |
| operand is not sc_logic object already exists internal | error |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly | completed |
| operand is not sc_logic object already exists internal maximum number of processes per module module construction not properly hierarchical name as shown may be incorrect due to previous errors incorrect use of sc_module_name set time resolution failed default time unit changed to time resolution immediate notification is not allowed during the update phase make sensitive failed make sensitive neg failed remove module failed cannot generate unique name from null string the simulation contains timed events but they are ignored by sc_cycle is | deprecated |
|
|
Definition at line 50 of file sc_kernel_ids.h. |
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
Referenced by sc_cycle(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
Referenced by at_negedge(), at_posedge(), and wait_until(). |
|
|
|
|
|
Definition at line 72 of file sc_kernel_ids.h. |
|
|
Definition at line 131 of file sc_kernel_ids.h. |
|
|
Definition at line 68 of file sc_kernel_ids.h. |
|
|
Definition at line 51 of file sc_kernel_ids.h. |
1.2.18