_rc_activate() | rc_reconfigurable | [private] |
_rc_deactivate() | rc_reconfigurable | [private] |
_rc_delta_sync_state_change(rc_delta_sync_object &delta_sync) | rc_reconfigurable | [private] |
_rc_get_compatible_portmap(const rc_switch_connector_base &switch_conn) const | rc_reconfigurable | [private] |
_rc_is_compatible(const rc_portmap_base &portmap) const | rc_reconfigurable | [private] |
_rc_load() | rc_reconfigurable | [private] |
_rc_reset() | rc_reconfigurable | [private] |
_rc_set_sc_object(sc_object &reconf) | rc_reconfigurable | [private] |
_rc_unload() | rc_reconfigurable | [private] |
ACTION_COUNT enum value | rc_reconfigurable | |
action_type enum name | rc_reconfigurable | |
ACTIVATE enum value | rc_reconfigurable | |
ACTIVE enum value | rc_reconfigurable | |
bind(rc_switch_connector_base &switch_connector) | rc_reconfigurable | |
change_switch_state(rc_switch::state_type new_state) | rc_reconfigurable | [private] |
commobj_filters_map typedef | rc_reconfigurable | [private] |
commobj_switch_index typedef | rc_reconfigurable | [private] |
commobj_switch_range typedef | rc_reconfigurable | [private] |
DEACTIVATE enum value | rc_reconfigurable | |
filter_chain typedef | rc_reconfigurable | |
filter_set typedef | rc_reconfigurable | [private] |
get_all_reconfigurables(std::vector< rc_reconfigurable * > ©_dest) | rc_reconfigurable | [inline, private, static] |
get_control() const | rc_reconfigurable | [inline, private] |
get_lock_release_event() const | rc_reconfigurable | [inline, private] |
get_portmap(int index) | rc_reconfigurable | [private] |
get_portmap_count() const | rc_reconfigurable | [inline, private] |
has_lock() const | rc_reconfigurable | [inline, private] |
has_lock_share() const | rc_reconfigurable | [inline, private] |
INACTIVE enum value | rc_reconfigurable | |
internals::reconfigurable::begin_construction class | rc_reconfigurable | [friend] |
is_locked() const | rc_reconfigurable | [inline, private] |
LOAD enum value | rc_reconfigurable | |
lock() | rc_reconfigurable | [inline, private] |
lock(sc_time timeout) | rc_reconfigurable | [inline, private] |
lock_switches(bool report_error=false) | rc_reconfigurable | [private] |
move(switch_conn_type &target) | rc_reconfigurable | [private] |
operator const rc_reconfigurable_set &() const | rc_reconfigurable | [inline] |
p_action_default_delays | rc_reconfigurable | [private] |
p_action_delays | rc_reconfigurable | [private] |
p_commobj_filters_map | rc_reconfigurable | [private] |
p_commobj_switch_index | rc_reconfigurable | [private] |
p_control | rc_reconfigurable | [private] |
p_curr_switch_conn | rc_reconfigurable | [private] |
p_delta_sync | rc_reconfigurable | [private] |
p_filter_set | rc_reconfigurable | [private] |
p_is_no_sc_object | rc_reconfigurable | [mutable, private] |
p_lock_share | rc_reconfigurable | [private] |
p_mutex | rc_reconfigurable | [private] |
p_next_state | rc_reconfigurable | [private] |
p_pctrl | rc_reconfigurable | [private] |
p_portmap_vector | rc_reconfigurable | [private] |
p_resettable_set | rc_reconfigurable | [private] |
p_sc_object | rc_reconfigurable | [mutable, private] |
p_self_set | rc_reconfigurable | [private] |
p_state | rc_reconfigurable | [private] |
p_switch_commobj_index | rc_reconfigurable | [private] |
p_switch_commobj_map | rc_reconfigurable | [private] |
p_transaction_count | rc_reconfigurable | [private] |
portmap_vector typedef | rc_reconfigurable | [private] |
rc_add_filter(const rc_object_handle &commobj_, rc_interface_filter &filter_) | rc_reconfigurable | [protected] |
rc_add_portmap(rc_portmap_base &portmap) | rc_reconfigurable | [protected] |
rc_begin_transaction() | rc_reconfigurable | [inline] |
rc_clear_portmaps() | rc_reconfigurable | [protected] |
rc_control class | rc_reconfigurable | [friend] |
rc_end_transaction() | rc_reconfigurable | [inline] |
rc_get_current_switch_connector() const | rc_reconfigurable | [inline] |
rc_get_default_delay(action_type a) const | rc_reconfigurable | [inline] |
rc_get_delay(action_type a) const | rc_reconfigurable | [inline] |
rc_get_filter_chain(const rc_object_handle &commobj_) const | rc_reconfigurable | [protected] |
rc_get_filter_count(const rc_object_handle &commobj_) const | rc_reconfigurable | [protected] |
rc_get_name() const | rc_reconfigurable | |
rc_get_next_state() const | rc_reconfigurable | [inline] |
rc_get_object() const | rc_reconfigurable | |
rc_get_object() | rc_reconfigurable | |
rc_get_process_control() const | rc_reconfigurable | [inline] |
rc_get_state() const | rc_reconfigurable | [inline] |
rc_get_transaction_count() const | rc_reconfigurable | [inline] |
rc_has_filter(rc_interface_filter &filter_) const | rc_reconfigurable | [protected] |
rc_is_active() const | rc_reconfigurable | [inline] |
rc_is_compatible(const rc_portmap_base &portmap) const | rc_reconfigurable | [inline, protected] |
rc_is_deactivation_requested() const | rc_reconfigurable | [inline] |
rc_is_loaded() const | rc_reconfigurable | [inline] |
rc_is_registered(rc_switch &switch_obj) const | rc_reconfigurable | |
rc_is_registered(rc_resettable &resettable) const | rc_reconfigurable | |
rc_is_state_changing() const | rc_reconfigurable | [inline] |
rc_on_activate() | rc_reconfigurable | [inline, protected, virtual] |
rc_on_deactivate() | rc_reconfigurable | [inline, protected, virtual] |
rc_on_load() | rc_reconfigurable | [inline, protected, virtual] |
rc_on_unload() | rc_reconfigurable | [inline, protected, virtual] |
rc_possible_deactivation() | rc_reconfigurable | |
rc_possible_deactivation_delta() | rc_reconfigurable | |
rc_reconfigurable(sc_object *this_=NULL) | rc_reconfigurable | [protected] |
rc_refresh_notify(const rc_object_handle &commobj_) | rc_reconfigurable | [protected] |
rc_refresh_notify_all() | rc_reconfigurable | [protected] |
rc_register_resettable(rc_resettable &resettable) | rc_reconfigurable | |
rc_register_switch(rc_switch &switch_obj, const rc_object_handle &bound_obj) | rc_reconfigurable | |
rc_set_default_delay(action_type a, sc_time t) | rc_reconfigurable | [inline] |
rc_set_delay(action_type a, sc_time t) | rc_reconfigurable | |
rc_transaction class | rc_reconfigurable | [friend] |
rc_transaction_counter class | rc_reconfigurable | [friend] |
reconfigure(state_type new_state) | rc_reconfigurable | [private] |
reset_lock_share() | rc_reconfigurable | [private] |
reset_transaction_count() | rc_reconfigurable | [private] |
resettable_set typedef | rc_reconfigurable | [private] |
s_reconfigurables | rc_reconfigurable | [private, static] |
set_control(rc_control *control) | rc_reconfigurable | [inline, private] |
share_lock(sc_process_handle proc) | rc_reconfigurable | [private] |
start_of_simulation() | rc_reconfigurable | [private] |
STATE_COUNT enum value | rc_reconfigurable | |
state_type enum name | rc_reconfigurable | |
switch_commobj_index typedef | rc_reconfigurable | [private] |
switch_commobj_map typedef | rc_reconfigurable | [private] |
switch_commobj_pair typedef | rc_reconfigurable | [private] |
switch_commobj_range typedef | rc_reconfigurable | [private] |
switch_conn_type typedef | rc_reconfigurable | |
trylock() | rc_reconfigurable | [inline, private] |
UNLOAD enum value | rc_reconfigurable | |
UNLOADED enum value | rc_reconfigurable | |
unlock() | rc_reconfigurable | [private] |
unlock_switches() | rc_reconfigurable | [private] |
~rc_reconfigurable() | rc_reconfigurable | [virtual] |