SystemC
3.0.0
Accellera SystemC proof-of-concept library
sc_core
sc_process_b
sc_core::sc_process_b Member List
This is the complete list of members for
sc_core::sc_process_b
, including all inherited members.
add_attribute
(sc_attr_base &)
sc_core::sc_object
add_child_event
(sc_event *)
sc_core::sc_process_b
inline
protected
virtual
add_child_object
(sc_object *)
sc_core::sc_process_b
inline
protected
virtual
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
basename
() const
sc_core::sc_object
clear_unwinding
()
sc_core::sc_process_b
inline
protected
current_state
()
sc_core::sc_process_b
inline
disable_process
(sc_descendant_inclusion_info descendants=SC_NO_DESCENDANTS)=0
sc_core::sc_process_b
protected
pure virtual
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
inline
protected
enable_process
(sc_descendant_inclusion_info descendants=SC_NO_DESCENDANTS)=0
sc_core::sc_process_b
protected
pure virtual
EVENT
enum value
sc_core::sc_process_b
EVENT_TIMEOUT
enum value
sc_core::sc_process_b
file
sc_core::sc_process_b
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_host
inline
virtual
get_child_objects
() const
sc_core::sc_object_host
inline
virtual
get_hierarchy_scope
()
sc_core::sc_object_host
protected
virtual
get_last_report
()
sc_core::sc_process_b
inline
protected
get_parent
() const
sc_core::sc_object
get_parent_object
() const
sc_core::sc_object
inline
initially_in_reset
(bool async)
sc_core::sc_process_b
inline
protected
is_disabled
() const
sc_core::sc_process_b
inline
protected
is_runnable
() const
sc_core::sc_process_b
inline
protected
is_unwinding
() const
sc_core::sc_process_b
inline
protected
kill_process
(sc_descendant_inclusion_info descendants=SC_NO_DESCENDANTS)=0
sc_core::sc_process_b
protected
pure virtual
kind
() const
sc_core::sc_object
inline
virtual
last_created_process_base
()
sc_core::sc_process_b
inline
protected
static
last_created_process_handle
()
sc_core::sc_process_b
inline
static
lineno
sc_core::sc_process_b
m_active_areset_n
sc_core::sc_process_b
protected
m_active_reset_n
sc_core::sc_process_b
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_is_thread
sc_core::sc_process_b
protected
m_last_created_process_p
sc_core::sc_process_b
protected
static
m_last_report_p
sc_core::sc_process_b
protected
m_process_kind
sc_core::sc_process_b
protected
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_semantics_host_p
sc_core::sc_process_b
protected
m_semantics_method_p
sc_core::sc_process_b
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_suspend_all_req
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_trigger_type
sc_core::sc_process_b
protected
m_unsuspendable
sc_core::sc_process_b
protected
m_unwinding
sc_core::sc_process_b
protected
name
() const
sc_core::sc_object
inline
num_attributes
() const
sc_core::sc_object
sc_core::sc_object::operator=
(const sc_object &)
sc_core::sc_object
inline
protected
OR_LIST
enum value
sc_core::sc_process_b
OR_LIST_TIMEOUT
enum value
sc_core::sc_process_b
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
remove_all_attributes
()
sc_core::sc_object
remove_attribute
(const std::string &name_)
sc_core::sc_object
remove_child_event
(sc_event *)
sc_core::sc_process_b
inline
protected
virtual
remove_child_object
(sc_object *)
sc_core::sc_process_b
inline
protected
virtual
remove_dynamic_events
(bool skip_timeout=false)
sc_core::sc_process_b
protected
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)=0
sc_core::sc_process_b
protected
pure virtual
sc_cthread_process
sc_core::sc_process_b
friend
sc_event
sc_core::sc_process_b
friend
sc_get_current_process_handle
sc_core::sc_process_b
friend
sc_method_process
sc_core::sc_process_b
friend
sc_module
sc_core::sc_process_b
friend
sc_object
sc_core::sc_process_b
friend
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_object_host
()
sc_core::sc_object_host
inline
protected
sc_object_host
(const char *nm)
sc_core::sc_object_host
inline
protected
sc_port_base
sc_core::sc_process_b
friend
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
sc_core::sc_process_b
friend
sc_process_table
sc_core::sc_process_b
friend
sc_report_handler
sc_core::sc_process_b
friend
sc_reset
sc_core::sc_process_b
friend
sc_reset_finder
sc_core::sc_process_b
friend
sc_runnable
sc_core::sc_process_b
friend
sc_sensitive
sc_core::sc_process_b
friend
sc_sensitive_neg
sc_core::sc_process_b
friend
sc_sensitive_pos
sc_core::sc_process_b
friend
sc_simcontext
sc_core::sc_process_b
friend
sc_suspend_all
sc_core::sc_process_b
friend
sc_suspendable
sc_core::sc_process_b
friend
sc_thread_cor_fn
sc_core::sc_process_b
friend
sc_thread_process
sc_core::sc_process_b
friend
sc_unsuspend_all
sc_core::sc_process_b
friend
sc_unsuspendable
sc_core::sc_process_b
friend
sc_unwind_exception
sc_core::sc_process_b
friend
semantics
()
sc_core::sc_process_b
inline
protected
set_last_report
(sc_report *last_p)
sc_core::sc_process_b
inline
protected
simcontext
() const
sc_core::sc_object
inline
SPAWN_ELAB
enum value
sc_core::sc_process_b
protected
SPAWN_SIM
enum value
sc_core::sc_process_b
protected
SPAWN_START
enum value
sc_core::sc_process_b
protected
spawn_t
enum name
sc_core::sc_process_b
protected
start_unwinding
()
sc_core::sc_process_b
inline
protected
STATIC
enum value
sc_core::sc_process_b
suspend_process
(sc_descendant_inclusion_info descendants=SC_NO_DESCENDANTS)=0
sc_core::sc_process_b
protected
pure virtual
terminated
() const
sc_core::sc_process_b
inline
protected
virtual
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)=0
sc_core::sc_process_b
protected
pure virtual
THROW_SYNC_RESET
enum value
sc_core::sc_process_b
throw_user
(const sc_throw_it_helper &helper, sc_descendant_inclusion_info descendants=SC_NO_DESCENDANTS)=0
sc_core::sc_process_b
protected
pure virtual
THROW_USER
enum value
sc_core::sc_process_b
timed_out
sc_core::sc_process_b
friend
timed_out
() const
sc_core::sc_process_b
inline
protected
TIMEOUT
enum value
sc_core::sc_process_b
trace
(sc_trace_file *tf) const
sc_core::sc_object
virtual
trigger_reset_event
()
sc_core::sc_process_b
protected
trigger_t
enum name
sc_core::sc_process_b
~sc_object
()
sc_core::sc_object
virtual
~sc_object_host
()
sc_core::sc_object_host
protected
virtual
~sc_process_b
()
sc_core::sc_process_b
protected
virtual
Generated on Fri Aug 16 2024 16:36:36 for SystemC by
1.9.4