SystemC 3.0.0
Accellera SystemC proof-of-concept library
Classes | Namespaces | Macros | Enumerations | Functions
sc_writer_policy.h File Reference
#include "sysc/kernel/sc_process_handle.h"
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

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

namespace  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)
 

Macro Definition Documentation

◆ SC_DEFAULT_WRITER_POLICY

#define SC_DEFAULT_WRITER_POLICY   SC_ONE_WRITER

Definition at line 37 of file sc_writer_policy.h.