#include <sysc/kernel/sc_process_handle.h>
Definition at line 75 of file sc_process_handle.h.
◆ sc_process_handle() [1/4]
sc_core::sc_process_handle::sc_process_handle |
( |
| ) |
|
|
inline |
◆ sc_process_handle() [2/4]
sc_core::sc_process_handle::sc_process_handle |
( |
sc_object * |
object_p | ) |
|
|
inlineexplicit |
◆ sc_process_handle() [3/4]
sc_core::sc_process_handle::sc_process_handle |
( |
sc_process_b * |
process_p | ) |
|
|
inlineexplicit |
◆ sc_process_handle() [4/4]
◆ ~sc_process_handle()
sc_core::sc_process_handle::~sc_process_handle |
( |
| ) |
|
|
inline |
◆ disable()
◆ dont_initialize() [1/2]
bool sc_core::sc_process_handle::dont_initialize |
( |
| ) |
const |
|
inlineprotected |
◆ dont_initialize() [2/2]
void sc_core::sc_process_handle::dont_initialize |
( |
bool |
dont | ) |
|
|
inlineprotected |
◆ dump_state()
std::string sc_core::sc_process_handle::dump_state |
( |
| ) |
const |
|
inline |
◆ dynamic()
bool sc_core::sc_process_handle::dynamic |
( |
| ) |
const |
|
inline |
◆ enable()
◆ get_child_events()
const std::vector< sc_event * > & sc_core::sc_process_handle::get_child_events |
( |
| ) |
const |
|
inline |
◆ get_child_objects()
const std::vector< sc_object * > & sc_core::sc_process_handle::get_child_objects |
( |
| ) |
const |
|
inline |
◆ get_parent_object()
sc_object * sc_core::sc_process_handle::get_parent_object |
( |
| ) |
const |
|
inline |
◆ get_process_object()
sc_object * sc_core::sc_process_handle::get_process_object |
( |
| ) |
const |
|
inline |
◆ is_unwinding()
bool sc_core::sc_process_handle::is_unwinding |
( |
| ) |
const |
|
inline |
◆ kill()
◆ name()
const char * sc_core::sc_process_handle::name |
( |
| ) |
const |
|
inline |
◆ operator sc_cthread_handle()
◆ operator sc_method_handle()
◆ operator sc_process_b *()
◆ operator sc_thread_handle()
◆ operator=()
◆ proc_kind()
◆ reset()
◆ reset_event()
sc_event & sc_core::sc_process_handle::reset_event |
( |
| ) |
const |
|
inline |
◆ resume()
◆ suspend()
◆ swap()
◆ sync_reset_off()
◆ sync_reset_on()
◆ terminated()
bool sc_core::sc_process_handle::terminated |
( |
| ) |
const |
|
inline |
◆ terminated_event()
sc_event & sc_core::sc_process_handle::terminated_event |
( |
| ) |
|
|
inline |
◆ throw_it()
template<typename EXCEPT >
◆ valid()
bool sc_core::sc_process_handle::valid |
( |
| ) |
const |
|
inline |
◆ operator!=
◆ operator<
◆ operator==
◆ sc_join
◆ sc_module
◆ sc_object
◆ sc_reset
◆ sc_sensitive
◆ sc_sensitive_neg
◆ sc_sensitive_pos
◆ sc_thread_process
◆ empty_event_vector
std::vector<sc_event*> sc_core::sc_process_handle::empty_event_vector |
|
staticprotected |
◆ empty_object_vector
std::vector<sc_object*> sc_core::sc_process_handle::empty_object_vector |
|
staticprotected |
◆ m_target_p
◆ non_event
sc_event sc_core::sc_process_handle::non_event |
|
staticprotected |
The documentation for this class was generated from the following file: