add_attribute(sc_attr_base &) | sc_core::sc_object | |
add_child_event(sc_event *event_p) | sc_core::sc_object | protectedvirtual |
add_child_object(sc_object *) | sc_core::sc_process_b | inlineprotectedvirtual |
add_monitor(sc_process_monitor *monitor_p) | sc_core::sc_thread_process | inlineprotected |
add_sensitivity_event(const sc_event &e) | sc_core::sc_process_b | |
add_static_event(const sc_event &) | sc_core::sc_process_b | protected |
AND_LIST enum value | sc_core::sc_process_b | |
AND_LIST_TIMEOUT enum value | sc_core::sc_process_b | |
attr_cltn() | sc_core::sc_object | |
attr_cltn() const | sc_core::sc_object | |
aux_boundary() | sc_core::sc_thread_process | inline |
basename() const | sc_core::sc_object | |
clear_unwinding() | sc_core::sc_process_b | inlineprotected |
cur_invoker_method_handle | sc_core::sc_process_b | |
current_state() | sc_core::sc_process_b | inline |
decrease_offset(int offset) | sc_core::sc_process_b | inline |
deliver_event_at_time(sc_event *e, sc_timestamp e_delivery_time) | sc_core::sc_thread_process | protected |
disable_process(sc_descendant_inclusion_info descendants=SC_NO_DESCENDANTS) | sc_core::sc_thread_process | protectedvirtual |
disconnect_process() | sc_core::sc_process_b | protected |
dont_initialize() const | sc_core::sc_process_b | inline |
dont_initialize(bool dont) | sc_core::sc_process_b | virtual |
dump(::std::ostream &os=::std::cout) const | sc_core::sc_object | virtual |
dump_state() const | sc_core::sc_process_b | |
dynamic() const | sc_core::sc_process_b | inlineprotected |
enable_process(sc_descendant_inclusion_info descendants=SC_NO_DESCENDANTS) | sc_core::sc_thread_process | protectedvirtual |
EVENT enum value | sc_core::sc_process_b | |
event_list_member_triggered | sc_core::sc_process_b | |
event_names() | sc_core::sc_process_b | |
EVENT_TIMEOUT enum value | sc_core::sc_process_b | |
file | sc_core::sc_process_b | |
first_triggerable_time | sc_core::sc_thread_process | |
gen_unique_name(const char *basename_, bool preserve_first) | sc_core::sc_process_b | protected |
get_attribute(const std::string &name_) | sc_core::sc_object | |
get_attribute(const std::string &name_) const | sc_core::sc_object | |
get_child_events() const | sc_core::sc_object | inlinevirtual |
get_child_objects() const | sc_core::sc_process_b | inlinevirtual |
get_cor_pointer(sc_process_b *process_p) | sc_core::sc_thread_process | friend |
get_instance_id() | sc_core::sc_process_b | |
get_last_report() | sc_core::sc_process_b | inlineprotected |
get_offset() | sc_core::sc_process_b | inline |
get_parent() const | sc_core::sc_object | |
get_parent_object() const | sc_core::sc_object | inline |
get_segment_id() | sc_core::sc_process_b | |
get_timestamp() | sc_core::sc_process_b | |
get_upcoming_segment_ids() | sc_core::sc_process_b | inline |
get_upcoming_socket_id() | sc_core::sc_process_b | inline |
increase_offset(int offset) | sc_core::sc_process_b | inline |
initially_in_reset(bool async) | sc_core::sc_process_b | inlineprotected |
Invoker class | sc_core::sc_thread_process | friend |
invoker | sc_core::sc_process_b | |
is_disabled() const | sc_core::sc_process_b | inlineprotected |
is_runnable() const | sc_core::sc_process_b | inlineprotected |
is_unwinding() const | sc_core::sc_process_b | inlineprotected |
kill_process(sc_descendant_inclusion_info descendants=SC_NO_DESCENDANTS) | sc_core::sc_thread_process | protectedvirtual |
kind() const | sc_core::sc_thread_process | inlinevirtual |
last_created_process_base() | sc_core::sc_process_b | inlineprotectedstatic |
last_created_process_handle() | sc_core::sc_process_b | inlinestatic |
lineno | sc_core::sc_process_b | |
lock_all_channels(void) | sc_core::sc_process_b | |
lock_and_push(CHNL_MTX_TYPE_ *lock) | sc_core::sc_process_b | |
m_acq_chnl_lock_queue | sc_core::sc_process_b | protected |
m_active_areset_n | sc_core::sc_process_b | protected |
m_active_reset_n | sc_core::sc_process_b | protected |
m_cor_p | sc_core::sc_thread_process | protected |
m_dont_init | sc_core::sc_process_b | protected |
m_dynamic_proc | sc_core::sc_process_b | protected |
m_event_count | sc_core::sc_process_b | protected |
m_event_list_p | sc_core::sc_process_b | protected |
m_event_p | sc_core::sc_process_b | protected |
m_exist_p | sc_core::sc_process_b | protected |
m_free_host | sc_core::sc_process_b | protected |
m_has_reset_signal | sc_core::sc_process_b | protected |
m_has_stack | sc_core::sc_process_b | protected |
m_instance_id | sc_core::sc_process_b | protected |
m_is_thread | sc_core::sc_process_b | protected |
m_last_created_process_p | sc_core::sc_process_b | protectedstatic |
m_last_report_p | sc_core::sc_process_b | protected |
m_monitor_q | sc_core::sc_thread_process | protected |
m_name_gen_p | sc_core::sc_process_b | protected |
m_process_kind | sc_core::sc_process_b | protected |
m_process_state | sc_core::sc_process_b | |
m_references_n | sc_core::sc_process_b | protected |
m_reset_event_p | sc_core::sc_process_b | protected |
m_resets | sc_core::sc_process_b | protected |
m_resume_event_p | sc_core::sc_process_b | protected |
m_runnable_p | sc_core::sc_process_b | protected |
m_segment_id | sc_core::sc_process_b | protected |
m_semantics_host_p | sc_core::sc_process_b | protected |
m_semantics_method_p | sc_core::sc_process_b | protected |
m_sensitivity_events | sc_core::sc_process_b | |
m_stack_size | sc_core::sc_thread_process | protected |
m_state | sc_core::sc_process_b | protected |
m_static_events | sc_core::sc_process_b | protected |
m_sticky_reset | sc_core::sc_process_b | protected |
m_term_event_p | sc_core::sc_process_b | protected |
m_throw_helper_p | sc_core::sc_process_b | protected |
m_throw_status | sc_core::sc_process_b | protected |
m_timed_out | sc_core::sc_process_b | protected |
m_timeout_event_p | sc_core::sc_process_b | protected |
m_timestamp | sc_core::sc_process_b | protected |
m_trigger_type | sc_core::sc_process_b | protected |
m_unwinding | sc_core::sc_process_b | protected |
m_wait_cycle_n | sc_core::sc_thread_process | protected |
name() const | sc_core::sc_object | inline |
next_exist() | sc_core::sc_thread_process | inlineprotected |
next_runnable() | sc_core::sc_thread_process | inlineprotected |
num_attributes() const | sc_core::sc_object | |
sc_core::sc_process_b::operator=(const sc_object &) | sc_core::sc_object | inlineprotected |
OR_LIST enum value | sc_core::sc_process_b | |
OR_LIST_TIMEOUT enum value | sc_core::sc_process_b | |
phase_cb_mask typedef | sc_core::sc_object | |
pop_and_unlock(CHNL_MTX_TYPE_ *lock) | sc_core::sc_process_b | |
possible_wakeup_time | sc_core::sc_process_b | |
prepare_for_simulation() | sc_core::sc_thread_process | protectedvirtual |
print(::std::ostream &os=::std::cout) const | sc_core::sc_object | virtual |
proc_id | sc_core::sc_process_b | |
proc_kind() const | sc_core::sc_process_b | inline |
process_state enum name | sc_core::sc_process_b | |
process_throw_type enum name | sc_core::sc_process_b | |
ps_bit_disabled enum value | sc_core::sc_process_b | |
ps_bit_ready_to_run enum value | sc_core::sc_process_b | |
ps_bit_suspended enum value | sc_core::sc_process_b | |
ps_bit_zombie enum value | sc_core::sc_process_b | |
ps_normal enum value | sc_core::sc_process_b | |
register_simulation_phase_callback(phase_cb_mask) | sc_core::sc_object | protected |
remove_all_attributes() | sc_core::sc_object | |
remove_attribute(const std::string &name_) | sc_core::sc_object | |
remove_child_event(sc_event *event_p) | sc_core::sc_object | protectedvirtual |
remove_child_object(sc_object *) | sc_core::sc_process_b | inlineprotectedvirtual |
remove_dynamic_events(bool skip_timeout=false) | sc_core::sc_process_b | protected |
remove_monitor(sc_process_monitor *monitor_p) | sc_core::sc_thread_process | inlineprotected |
remove_static_events() | sc_core::sc_process_b | protected |
report_error(const char *msgid, const char *msg="") const | sc_core::sc_process_b | protected |
report_immediate_self_notification() const | sc_core::sc_process_b | protected |
reset_asynchronous enum value | sc_core::sc_process_b | |
reset_changed(bool async, bool asserted) | sc_core::sc_process_b | protected |
reset_event() | sc_core::sc_process_b | |
reset_process(reset_type rt, sc_descendant_inclusion_info descendants=SC_NO_DESCENDANTS) | sc_core::sc_process_b | protected |
reset_synchronous_off enum value | sc_core::sc_process_b | |
reset_synchronous_on enum value | sc_core::sc_process_b | |
reset_type enum name | sc_core::sc_process_b | |
resume_process(sc_descendant_inclusion_info descendants=SC_NO_DESCENDANTS) | sc_core::sc_thread_process | protectedvirtual |
sc_channel class | sc_core::sc_thread_process | friend |
sc_event class | sc_core::sc_thread_process | friend |
sc_join class | sc_core::sc_thread_process | friend |
sc_module class | sc_core::sc_thread_process | friend |
sc_core::sc_object::sc_object() | sc_core::sc_object | protected |
sc_core::sc_object::sc_object(const char *nm) | sc_core::sc_object | protected |
sc_core::sc_object::sc_object(const sc_object &) | sc_core::sc_object | protected |
sc_process_b class | sc_core::sc_thread_process | friend |
sc_core::sc_process_b::sc_process_b(const char *name_p, bool is_thread, bool free_host, SC_ENTRY_FUNC method_p, sc_process_host *host_p, const sc_spawn_options *opt_p) | sc_core::sc_process_b | |
sc_process_handle class | sc_core::sc_thread_process | friend |
sc_process_table class | sc_core::sc_thread_process | friend |
sc_runnable class | sc_core::sc_thread_process | friend |
sc_set_stack_size(sc_thread_handle, std::size_t) | sc_core::sc_thread_process | friend |
sc_simcontext class | sc_core::sc_thread_process | friend |
sc_thread_cor_fn(void *) | sc_core::sc_thread_process | friend |
sc_thread_process(const char *name_p, bool free_host, SC_ENTRY_FUNC method_p, sc_process_host *host_p, const sc_spawn_options *opt_p) | sc_core::sc_thread_process | |
seg_offset_ | sc_core::sc_process_b | protected |
segment_ids | sc_core::sc_process_b | |
semantics() | sc_core::sc_process_b | inlineprotected |
set_instance_id(int id) | sc_core::sc_process_b | |
set_last_report(sc_report *last_p) | sc_core::sc_process_b | inlineprotected |
set_next_exist(sc_thread_handle next_p) | sc_core::sc_thread_process | inlineprotected |
set_next_runnable(sc_thread_handle next_p) | sc_core::sc_thread_process | inlineprotected |
set_segment_id(int id) | sc_core::sc_process_b | |
set_stack_size(std::size_t size) | sc_core::sc_thread_process | inlineprotected |
set_timestamp(const sc_timestamp &ts) | sc_core::sc_process_b | |
set_upcoming_segment_ids(int *segment_ids) | sc_core::sc_process_b | inline |
set_upcoming_socket_id(int socket_id) | sc_core::sc_process_b | inline |
signal_monitors(int type=0) | sc_core::sc_thread_process | protected |
simcontext() const | sc_core::sc_object | inline |
socket_id_ | sc_core::sc_process_b | |
start_unwinding() | sc_core::sc_process_b | inlineprotected |
STATIC enum value | sc_core::sc_process_b | |
suspend_me() | sc_core::sc_thread_process | inlineprotected |
suspend_process(sc_descendant_inclusion_info descendants=SC_NO_DESCENDANTS) | sc_core::sc_thread_process | protectedvirtual |
terminated() const | sc_core::sc_process_b | inlineprotectedvirtual |
terminated_event() | sc_core::sc_process_b | |
THROW_ASYNC_RESET enum value | sc_core::sc_process_b | |
THROW_KILL enum value | sc_core::sc_process_b | |
THROW_NONE enum value | sc_core::sc_process_b | |
throw_reset(bool async) | sc_core::sc_thread_process | protectedvirtual |
THROW_SYNC_RESET enum value | sc_core::sc_process_b | |
THROW_USER enum value | sc_core::sc_process_b | |
throw_user(const sc_throw_it_helper &helper, sc_descendant_inclusion_info descendants=SC_NO_DESCENDANTS) | sc_core::sc_thread_process | protectedvirtual |
timed_out() const | sc_core::sc_process_b | inlineprotected |
TIMEOUT enum value | sc_core::sc_process_b | |
trace(sc_trace_file *tf) const | sc_core::sc_object | virtual |
trigger_dynamic(sc_event *, bool &) | sc_core::sc_thread_process | protected |
trigger_reset_event() | sc_core::sc_process_b | protected |
trigger_static(sc_event *) | sc_core::sc_thread_process | inlineprotected |
trigger_t enum name | sc_core::sc_process_b | |
unlock_all_channels(void) | sc_core::sc_process_b | |
unregister_simulation_phase_callback(phase_cb_mask) | sc_core::sc_object | protected |
wait(int, sc_simcontext *) | sc_core::sc_thread_process | friend |
wait(const sc_event &, int, sc_simcontext *) | sc_core::sc_thread_process | friend |
wait(const sc_event_or_list &, int, sc_simcontext *) | sc_core::sc_thread_process | friend |
wait(const sc_event_and_list &, int, sc_simcontext *) | sc_core::sc_thread_process | friend |
wait(const sc_time &, int, sc_simcontext *) | sc_core::sc_thread_process | friend |
wait(const sc_time &, const sc_event &, int, sc_simcontext *) | sc_core::sc_thread_process | friend |
wait(const sc_time &, const sc_event_or_list &, int, sc_simcontext *) | sc_core::sc_thread_process | friend |
wait(const sc_time &, const sc_event_and_list &, int, sc_simcontext *) | sc_core::sc_thread_process | friend |
wait(const sc_event &, int=-1) | sc_core::sc_thread_process | inlineprotected |
wait(const sc_event_or_list &, int=-1) | sc_core::sc_thread_process | inlineprotected |
wait(const sc_event_and_list &, int=-1) | sc_core::sc_thread_process | inlineprotected |
wait(const sc_time &, int=-1) | sc_core::sc_thread_process | inlineprotected |
wait(const sc_time &, const sc_event &, int=-1) | sc_core::sc_thread_process | inlineprotected |
wait(const sc_time &, const sc_event_or_list &, int=-1) | sc_core::sc_thread_process | inlineprotected |
wait(const sc_time &, const sc_event_and_list &, int=-1) | sc_core::sc_thread_process | inlineprotected |
wait_cycles(int, int n=1) | sc_core::sc_thread_process | inlineprotected |
waiting_event | sc_core::sc_thread_process | |
wake_up_time_for_event_list | sc_core::sc_process_b | |
~sc_object() | sc_core::sc_object | protectedvirtual |
~sc_process_b() | sc_core::sc_process_b | protectedvirtual |
~sc_thread_process() | sc_core::sc_thread_process | protectedvirtual |