SystemC  2.3.1
Accellera SystemC proof-of-concept library
Classes | Namespaces | Macros | Enumerations | Functions
sc_writer_policy.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sc_core::sc_signal< T, POL >
 
struct  sc_core::sc_writer_policy_check< sc_writer_policy >
 
struct  sc_core::sc_writer_policy_nocheck_write
 
struct  sc_core::sc_writer_policy_check_write
 
struct  sc_core::sc_writer_policy_check_delta
 
struct  sc_core::sc_writer_policy_nocheck_port
 
struct  sc_core::sc_writer_policy_check_port
 
struct  sc_core::sc_writer_policy_check< SC_ONE_WRITER >
 
struct  sc_core::sc_writer_policy_check< SC_MANY_WRITERS >
 
struct  sc_core::sc_writer_policy_check< SC_UNCHECKED_WRITERS >
 

Namespaces

 sc_core
 

Macros

#define SC_DEFAULT_WRITER_POLICY   SC_ONE_WRITER
 

Enumerations

enum  sc_core::sc_writer_policy { sc_core::SC_ONE_WRITER = 0, sc_core::SC_MANY_WRITERS = 1, sc_core::SC_UNCHECKED_WRITERS = 3 }
 

Functions

void sc_core::sc_signal_invalid_writer (sc_object *target, sc_object *first_writer, sc_object *second_writer, bool check_delta)
 

Macro Definition Documentation

#define SC_DEFAULT_WRITER_POLICY   SC_ONE_WRITER

Definition at line 35 of file sc_writer_policy.h.