SystemC  2.3.2
Accellera SystemC proof-of-concept library
sc_core::sc_sensitive_neg Class Reference

Static sensitivity class for negative edge events. More...

#include <sysc/kernel/sc_sensitive.h>

Public Types

typedef sc_signal_in_if< bool > in_if_b_type
 
typedef sc_signal_in_if< sc_dt::sc_logicin_if_l_type
 
typedef sc_in< bool > in_port_b_type
 
typedef sc_in< sc_dt::sc_logicin_port_l_type
 
typedef sc_inout< bool > inout_port_b_type
 
typedef sc_inout< sc_dt::sc_logicinout_port_l_type
 

Public Member Functions

sc_sensitive_negoperator<< (sc_process_handle)
 
sc_sensitive_negoperator<< (sc_method_handle)
 
sc_sensitive_negoperator<< (sc_thread_handle)
 
sc_sensitive_negoperator() (const in_if_b_type &)
 
sc_sensitive_negoperator() (const in_if_l_type &)
 
sc_sensitive_negoperator() (const in_port_b_type &)
 
sc_sensitive_negoperator() (const in_port_l_type &)
 
sc_sensitive_negoperator() (const inout_port_b_type &)
 
sc_sensitive_negoperator() (const inout_port_l_type &)
 
sc_sensitive_negoperator<< (const in_if_b_type &)
 
sc_sensitive_negoperator<< (const in_if_l_type &)
 
sc_sensitive_negoperator<< (const in_port_b_type &)
 
sc_sensitive_negoperator<< (const in_port_l_type &)
 
sc_sensitive_negoperator<< (const inout_port_b_type &)
 
sc_sensitive_negoperator<< (const inout_port_l_type &)
 
void reset ()
 

Friends

class sc_module
 

Detailed Description

Static sensitivity class for negative edge events.

Definition at line 209 of file sc_sensitive.h.

Member Typedef Documentation

◆ in_if_b_type

◆ in_if_l_type

◆ in_port_b_type

Definition at line 218 of file sc_sensitive.h.

◆ in_port_l_type

◆ inout_port_b_type

Definition at line 220 of file sc_sensitive.h.

◆ inout_port_l_type

Member Function Documentation

◆ operator()() [1/6]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator() ( const in_if_b_type )

◆ operator()() [2/6]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator() ( const in_if_l_type )

◆ operator()() [3/6]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator() ( const in_port_b_type )

◆ operator()() [4/6]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator() ( const in_port_l_type )

◆ operator()() [5/6]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator() ( const inout_port_b_type )

◆ operator()() [6/6]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator() ( const inout_port_l_type )

◆ operator<<() [1/9]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator<< ( sc_process_handle  )

◆ operator<<() [2/9]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator<< ( sc_method_handle  )

◆ operator<<() [3/9]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator<< ( sc_thread_handle  )

◆ operator<<() [4/9]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator<< ( const in_if_b_type )

◆ operator<<() [5/9]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator<< ( const in_if_l_type )

◆ operator<<() [6/9]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator<< ( const in_port_b_type )

◆ operator<<() [7/9]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator<< ( const in_port_l_type )

◆ operator<<() [8/9]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator<< ( const inout_port_b_type )

◆ operator<<() [9/9]

sc_sensitive_neg& sc_core::sc_sensitive_neg::operator<< ( const inout_port_l_type )

◆ reset()

void sc_core::sc_sensitive_neg::reset ( )

Friends And Related Function Documentation

◆ sc_module

friend class sc_module
friend

Definition at line 211 of file sc_sensitive.h.


The documentation for this class was generated from the following file: