SystemC  2.3.2
Accellera SystemC proof-of-concept library
sc_writer_policy.h File Reference

The sc_signal<T> writer policy definition. More...

Include dependency graph for sc_writer_policy.h:
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

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

Detailed Description

The sc_signal<T> writer policy definition.

Original Author: Philipp A: Hartmann, OFFIS

CHANGE LOG IS AT THE END OF THE FILE

Definition in file sc_writer_policy.h.

Macro Definition Documentation

◆ SC_DEFAULT_WRITER_POLICY

#define SC_DEFAULT_WRITER_POLICY   SC_ONE_WRITER

Definition at line 41 of file sc_writer_policy.h.