27 #if !defined(sc_reset_h_INCLUDED)
28 #define sc_reset_h_INCLUDED
36 template<
typename DATA>
class sc_signal_in_if;
37 template<
typename IF, sc_writer_policy POL>
class sc_signal;
38 template<
typename DATA>
class sc_in;
39 template<
typename DATA>
class sc_inout;
40 template<
typename DATA>
class sc_out;
162 #endif // !defined(sc_reset_h_INCLUDED)
static void reset_signal_is(bool async, const sc_signal_in_if< bool > &iface, bool level)
inline::std::ostream & operator<<(::std::ostream &os, const sc_fifo< T > &a)
unique writer (from a unique port)
static void reconcile_resets()
void remove_process(sc_process_b *)
allow multiple writers (with different ports)
std::vector< sc_reset_target > m_targets
sc_process_b * m_process_p
even allow delta cycle conflicts (non-standard)
sc_reset(const sc_signal_in_if< bool > *iface_p)
const sc_signal_in_if< bool > * m_iface_p