44class sc_process_handle;
50template <
class T>
class sc_in;
51template <
class T>
class sc_inout;
52template <
class T>
class sc_signal_in_if;
101 template <
typename C,
typename =
103 decltype(std::declval<sc_sensitive&>() << *std::begin(std::declval<C&>()))>
106 for (
auto it = std::begin(collection); it != std::end(collection); ++ it)
130 enum { SC_NONE_, SC_METHOD_, SC_THREAD_ } m_mode;
197 enum { SC_NONE_, SC_METHOD_, SC_THREAD_ } m_mode;
263 enum { SC_NONE_, SC_METHOD_, SC_THREAD_ } m_mode;
class sc_cthread_process * sc_cthread_handle
class sc_method_process * sc_method_handle
class SC_API sc_port_base
inline::std::ostream & operator<<(::std::ostream &os, const sc_fifo< T > &a)
class sc_thread_process * sc_thread_handle
static void make_static_sensitivity(sc_process_b *, const sc_port_base &)
sc_in< bool > in_port_b_type
sc_signal_in_if< bool > in_if_b_type
static void make_static_sensitivity(sc_process_b *, const sc_interface &)
static void make_static_sensitivity(sc_process_b *, sc_event_finder &)
sc_in< sc_dt::sc_logic > in_port_l_type
sc_signal_in_if< sc_dt::sc_logic > in_if_l_type
static void make_static_sensitivity(sc_process_b *, const sc_event &)
sc_inout< bool > inout_port_b_type
sc_inout< sc_dt::sc_logic > inout_port_l_type
sc_in< sc_dt::sc_logic > in_port_l_type
sc_inout< bool > inout_port_b_type
sc_signal_in_if< sc_dt::sc_logic > in_if_l_type
sc_in< bool > in_port_b_type
sc_inout< sc_dt::sc_logic > inout_port_l_type
sc_signal_in_if< bool > in_if_b_type
sc_in< sc_dt::sc_logic > in_port_l_type
sc_in< bool > in_port_b_type
sc_signal_in_if< sc_dt::sc_logic > in_if_l_type
sc_inout< bool > inout_port_b_type
sc_signal_in_if< bool > in_if_b_type
sc_inout< sc_dt::sc_logic > inout_port_l_type