Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

sc_communication_ids.h File Reference

#include "systemc/utils/sc_report.h"

Include dependency graph for sc_communication_ids.h:

Include dependency graph

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

Included by dependency graph

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_PORT_OUTSIDE_MODULE_, 100,"port specified outside of module") SC_DEFINE_MESSAGE(SC_ID_CLOCK_PERIOD_ZERO_
sc_clock period is zero SC_DEFINE_MESSAGE (SC_ID_CLOCK_HIGH_TIME_ZERO_, 102,"sc_clock high time is zero") SC_DEFINE_MESSAGE(SC_ID_CLOCK_LOW_TIME_ZERO_
sc_clock period is zero sc_clock
low time is zero 
SC_DEFINE_MESSAGE (SC_ID_MORE_THAN_ONE_FIFO_READER_, 104,"sc_fifo< T > cannot have more than one reader") SC_DEFINE_MESSAGE(SC_ID_MORE_THAN_ONE_FIFO_WRITER_
sc_clock period is zero sc_clock
low time is zero sc_fifo<
T > cannot have more than
one writer 
SC_DEFINE_MESSAGE (SC_ID_INVALID_FIFO_SIZE_, 106,"sc_fifo< T > must have a size of at least 1") SC_DEFINE_MESSAGE(SC_ID_BIND_IF_TO_PORT_
sc_clock period is zero sc_clock
low time is zero sc_fifo<
T > cannot have more than
one writer bind interface
to port failed 
SC_DEFINE_MESSAGE (SC_ID_BIND_PORT_TO_PORT_, 108,"bind parent port to port failed") SC_DEFINE_MESSAGE(SC_ID_COMPLETE_BINDING_
sc_clock period is zero sc_clock
low time is zero sc_fifo<
T > cannot have more than
one writer bind interface
to port failed complete binding
failed 
SC_DEFINE_MESSAGE (SC_ID_INSERT_PORT_, 110,"insert port failed") SC_DEFINE_MESSAGE(SC_ID_REMOVE_PORT_
sc_clock period is zero sc_clock
low time is zero sc_fifo<
T > cannot have more than
one writer bind interface
to port failed complete binding
failed remove port failed 
SC_DEFINE_MESSAGE (SC_ID_GET_IF_, 112,"get interface failed") SC_DEFINE_MESSAGE(SC_ID_INSERT_PRIM_CHANNEL_
sc_clock period is zero sc_clock
low time is zero sc_fifo<
T > cannot have more than
one writer bind interface
to port failed complete binding
failed remove port failed
insert primitive channel failed 
SC_DEFINE_MESSAGE (SC_ID_REMOVE_PRIM_CHANNEL_, 114,"remove primitive channel failed") SC_DEFINE_MESSAGE(SC_ID_MORE_THAN_ONE_SIGNAL_DRIVER_
sc_clock period is zero sc_clock
low time is zero sc_fifo<
T > cannot have more than
one writer bind interface
to port failed complete binding
failed remove port failed
insert primitive channel failed
sc_signal< T > cannot have
more than one driver 
SC_DEFINE_MESSAGE (SC_ID_NO_DEFAULT_EVENT_, 116,"channel doesn't have a default event") SC_DEFINE_MESSAGE(SC_ID_RESOLVED_PORT_NOT_BOUND_
sc_clock period is zero sc_clock
low time is zero sc_fifo<
T > cannot have more than
one writer bind interface
to port failed complete binding
failed remove port failed
insert primitive channel failed
sc_signal< T > cannot have
more than one driver resolved
port not bound to resolved
signal 
SC_DEFINE_MESSAGE (SC_ID_FIND_EVENT_, 118,"find event failed") SC_DEFINE_MESSAGE(SC_ID_INVALID_SEMAPHORE_VALUE_
sc_clock period is zero sc_clock
low time is zero sc_fifo<
T > cannot have more than
one writer bind interface
to port failed complete binding
failed remove port failed
insert primitive channel failed
sc_signal< T > cannot have
more than one driver resolved
port not bound to resolved
signal sc_semaphore requires
an initial sc_export instance
after simulation has started 
SC_DEFINE_MESSAGE (SC_ID_SC_EXPORT_ALREADY_REGISTERED_, 122,"insert sc_export failed, sc_export already inserted") SC_DEFINE_MESSAGE(SC_ID_SC_EXPORT_NOT_REGISTERED_
sc_clock period is zero sc_clock
low time is zero sc_fifo<
T > cannot have more than
one writer bind interface
to port failed complete binding
failed remove port failed
insert primitive channel failed
sc_signal< T > cannot have
more than one driver resolved
port not bound to resolved
signal sc_semaphore requires
an initial sc_export instance
after simulation has started
remove sc_export sc_export
not registered 
SC_DEFINE_MESSAGE (SC_ID_SC_EXPORT_NOT_BOUND_AFTER_CONSTRUCTION_, 124,"sc_export instance not bound to interface at end of construction") SC_DEFINE_MESSAGE(SC_ID_ATTEMPT_TO_WRITE_TO_CLOCK_

Variables

const char SC_ID_REGISTER_ID_FAILED_ []
sc_clock period is zero sc_clock
low time is zero sc_fifo<
T > cannot have more than
one writer bind interface
to port failed complete binding
failed remove port failed
insert primitive channel failed
sc_signal< T > cannot have
more than one driver resolved
port not bound to resolved
signal sc_semaphore requires
an initial 
value
sc_clock period is zero sc_clock
low time is zero sc_fifo<
T > cannot have more than
one writer bind interface
to port failed complete binding
failed remove port failed
insert primitive channel failed
sc_signal< T > cannot have
more than one driver resolved
port not bound to resolved
signal sc_semaphore requires
an initial sc_export instance
after simulation has started
remove sc_export 
failed


Define Documentation

#define SC_DEFINE_MESSAGE id,
unused1,
unused2       extern const char id[];
 

Definition at line 50 of file sc_communication_ids.h.


Function Documentation

sc_clock period is zero sc_clock low time is zero sc_fifo<T> cannot have more than one writer bind interface to port failed complete binding failed remove port failed insert primitive channel failed sc_signal<T> cannot have more than one driver resolved port not bound to resolved signal sc_semaphore requires an initial sc_export instance after simulation has started remove sc_export sc_export not registered SC_DEFINE_MESSAGE SC_ID_SC_EXPORT_NOT_BOUND_AFTER_CONSTRUCTION_   ,
124   ,
"sc_export instance not bound to interface at end of construction"   
 

sc_clock period is zero sc_clock low time is zero sc_fifo<T> cannot have more than one writer bind interface to port failed complete binding failed remove port failed insert primitive channel failed sc_signal<T> cannot have more than one driver resolved port not bound to resolved signal sc_semaphore requires an initial sc_export instance after simulation has started SC_DEFINE_MESSAGE SC_ID_SC_EXPORT_ALREADY_REGISTERED_   ,
122   ,
"insert sc_export    failed,
sc_export already inserted"   
 

sc_clock period is zero sc_clock low time is zero sc_fifo<T> cannot have more than one writer bind interface to port failed complete binding failed remove port failed insert primitive channel failed sc_signal<T> cannot have more than one driver resolved port not bound to resolved signal SC_DEFINE_MESSAGE SC_ID_FIND_EVENT_   ,
118   ,
"find event failed  
 

sc_clock period is zero sc_clock low time is zero sc_fifo<T> cannot have more than one writer bind interface to port failed complete binding failed remove port failed insert primitive channel failed sc_signal<T> cannot have more than one driver SC_DEFINE_MESSAGE SC_ID_NO_DEFAULT_EVENT_   ,
116   ,
"channel doesn't have a default event"   
 

sc_clock period is zero sc_clock low time is zero sc_fifo<T> cannot have more than one writer bind interface to port failed complete binding failed remove port failed insert primitive channel failed SC_DEFINE_MESSAGE SC_ID_REMOVE_PRIM_CHANNEL_   ,
114   ,
"remove primitive channel failed  
 

sc_clock period is zero sc_clock low time is zero sc_fifo<T> cannot have more than one writer bind interface to port failed complete binding failed remove port failed SC_DEFINE_MESSAGE SC_ID_GET_IF_   ,
112   ,
"get interface failed  
 

sc_clock period is zero sc_clock low time is zero sc_fifo<T> cannot have more than one writer bind interface to port failed complete binding failed SC_DEFINE_MESSAGE SC_ID_INSERT_PORT_   ,
110   ,
"insert port failed  
 

sc_clock period is zero sc_clock low time is zero sc_fifo<T> cannot have more than one writer bind interface to port failed SC_DEFINE_MESSAGE SC_ID_BIND_PORT_TO_PORT_   ,
108   ,
"bind parent port to port failed  
 

sc_clock period is zero sc_clock low time is zero sc_fifo<T> cannot have more than one writer SC_DEFINE_MESSAGE SC_ID_INVALID_FIFO_SIZE_   ,
106   ,
"sc_fifo< T > must have a size of at least 1"   
 

sc_clock period is zero sc_clock low time is zero SC_DEFINE_MESSAGE SC_ID_MORE_THAN_ONE_FIFO_READER_   ,
104   ,
"sc_fifo< T > cannot have more than one reader"   
 

sc_clock period is zero SC_DEFINE_MESSAGE SC_ID_CLOCK_HIGH_TIME_ZERO_   ,
102   ,
"sc_clock high time is zero"   
 

SC_DEFINE_MESSAGE SC_ID_PORT_OUTSIDE_MODULE_   ,
100   ,
"port specified outside of module"   
 


Variable Documentation

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
 

Definition at line 121 of file sc_kernel_ids.h.

const char SC_ID_REGISTER_ID_FAILED_[]
 

Definition at line 51 of file sc_communication_ids.h.

incompatible types incompatible vectors zero length sc_bv cannot contain values X and Z vector is too wrong value
 

Initial value:

 0" )
SC_DEFINE_MESSAGE( SC_ID_SC_EXPORT_HAS_NO_INTERFACE_,  120,
      "sc_export instance has no interface" )
SC_DEFINE_MESSAGE( SC_ID_SC_EXPORT_AFTER_START_,  121,
      "insert sc_export failed

Definition at line 79 of file sc_bit_ids.h.

Referenced by sc_dt::sc_proxy< X >::assign_(), scv_expression_core::get_value(), scv_enum_base< T >::keep_only(), _scv_extension_rand_N< T >::keep_only(), scv_enum_base< T >::keep_out(), _scv_extension_rand_N< T >::keep_out(), sc_dt::print_other(), sc_dt::sc_lv_base::set_bit(), sc_dt::sc_bv_base::set_bit(), sc_dt::sc_subref_r< X >::set_bit(), sc_dt::sc_bitref< X >::set_bit(), sc_dt::sc_subref_r< X >::set_cword(), sc_dt::sc_subref_r< X >::set_word(), and sc_clock::write().


Generated on Fri Jan 14 08:29:27 2005 for SystemC2.1beta11(excludingMSLib)(IncludingSCV)\nProvidedby:www.openverificationfoundation.org by doxygen1.2.18