sc_core::sc_reset Class Reference
#include <sysc/kernel/sc_reset.h>
List of all members.
Protected Member Functions |
| sc_reset (const sc_signal_in_if< bool > *iface_p) |
void | notify_processes () |
void | remove_process (sc_process_b *) |
Static Protected Member Functions |
static void | reconcile_resets () |
static void | reset_signal_is (bool async, const sc_signal_in_if< bool > &iface, bool level) |
static void | reset_signal_is (bool async, const sc_in< bool > &iface, bool level) |
static void | reset_signal_is (bool async, const sc_inout< bool > &iface, bool level) |
static void | reset_signal_is (bool async, const sc_out< bool > &iface, bool level) |
Protected Attributes |
const sc_signal_in_if< bool > * | m_iface_p |
std::vector< sc_reset_target > | m_targets |
Friends |
class | sc_cthread_process |
class | sc_method_process |
class | sc_module |
class | sc_channel |
class | sc_process_b |
class | sc_signal< bool, SC_ONE_WRITER > |
class | sc_signal< bool, SC_MANY_WRITERS > |
class | sc_signal< bool, SC_UNCHECKED_WRITERS > |
class | sc_simcontext |
class | sc_spawn_reset |
class | sc_thread_process |
Detailed Description
Definition at line 74 of file sc_reset.h.
Constructor & Destructor Documentation
sc_core::sc_reset::sc_reset |
( |
const sc_signal_in_if< bool > * |
iface_p |
) |
[inline, protected] |
Member Function Documentation
void sc_core::sc_reset::notify_processes |
( |
|
) |
[protected] |
static void sc_core::sc_reset::reconcile_resets |
( |
|
) |
[static, protected] |
void sc_core::sc_reset::remove_process |
( |
sc_process_b * |
|
) |
[protected] |
static void sc_core::sc_reset::reset_signal_is |
( |
bool |
async, |
|
|
const sc_out< bool > & |
iface, |
|
|
bool |
level | |
|
) |
| | [static, protected] |
static void sc_core::sc_reset::reset_signal_is |
( |
bool |
async, |
|
|
const sc_inout< bool > & |
iface, |
|
|
bool |
level | |
|
) |
| | [static, protected] |
static void sc_core::sc_reset::reset_signal_is |
( |
bool |
async, |
|
|
const sc_in< bool > & |
iface, |
|
|
bool |
level | |
|
) |
| | [static, protected] |
static void sc_core::sc_reset::reset_signal_is |
( |
bool |
async, |
|
|
const sc_signal_in_if< bool > & |
iface, |
|
|
bool |
level | |
|
) |
| | [static, protected] |
Friends And Related Function Documentation
friend class sc_signal< bool, SC_MANY_WRITERS > [friend] |
friend class sc_signal< bool, SC_ONE_WRITER > [friend] |
friend class sc_signal< bool, SC_UNCHECKED_WRITERS > [friend] |
friend class sc_spawn_reset [friend] |
Member Data Documentation
The documentation for this class was generated from the following file: