_rc_create_driver_object(void *if_) const =0 | rc_abstract_interface_wrapper_b | [private, pure virtual] |
_rc_create_nb_driver_object(void *if_) const =0 | rc_abstract_interface_wrapper_b | [private, pure virtual] |
_rc_delete_driver_object(void *drv_obj) const =0 | rc_abstract_interface_wrapper_b | [private, pure virtual] |
_rc_delete_nb_driver_object(void *nb_drv_obj) const =0 | rc_abstract_interface_wrapper_b | [private, pure virtual] |
_rc_event_forwarder_proc(event_ef_map_entry &map_entry) | rc_abstract_interface_wrapper_b | [private, static] |
_rc_get_event_forwarder(const std::string &event_name) | rc_abstract_interface_wrapper_b | [private] |
_rc_set_driver_channel(void *drv_obj, void *if_) const =0 | rc_abstract_interface_wrapper_b | [private, pure virtual] |
_rc_set_nb_driver_channel(void *nb_drv_obj, void *if_) const =0 | rc_abstract_interface_wrapper_b | [private, pure virtual] |
_rc_spawn_event_forwarder_process(rc_event_forwarder_base &forwarder, const sc_event &e) | rc_abstract_interface_wrapper_b | [private] |
add_event_forwarder(rc_event_forwarder_base &forwarder, const sc_event &e, const std::string &event_name=NULL) | rc_abstract_interface_wrapper_b | [protected, virtual] |
add_event_forwarder_target(sc_interface &if_, rc_event_filter *filter=NULL) | rc_abstract_interface_wrapper_b | [protected, virtual] |
add_event_forwarder_target(const std::string &event_name, sc_interface &if_, rc_event_filter *filter=NULL) | rc_abstract_interface_wrapper_b | [protected, virtual] |
begin_access_callback() | rc_abstract_interface_wrapper_b | [inline, protected, virtual] |
clear_event_forwarder_targets() | rc_abstract_interface_wrapper_b | [protected, virtual] |
clear_event_forwarder_targets(const std::string &event_name) | rc_abstract_interface_wrapper_b | [protected, virtual] |
create_driver_object(int index) | rc_abstract_interface_wrapper_b | [private] |
create_nb_driver_object(int index) | rc_abstract_interface_wrapper_b | [private] |
delete_all_drivers() | rc_abstract_interface_wrapper_b | [private] |
delete_all_event_forwarders() | rc_abstract_interface_wrapper_b | [private] |
ef_vector typedef | rc_abstract_interface_wrapper_b | [private] |
end_access_callback() | rc_abstract_interface_wrapper_b | [inline, protected, virtual] |
event_ef_map typedef | rc_abstract_interface_wrapper_b | [private] |
event_ef_map_entry typedef | rc_abstract_interface_wrapper_b | [private] |
event_forwarder_base_map typedef | rc_abstract_interface_wrapper_b | [private] |
find_driver_object(int index) | rc_abstract_interface_wrapper_b | [inline, private] |
find_nb_driver_object(int index) | rc_abstract_interface_wrapper_b | [inline, private] |
get_driver_count() const | rc_abstract_interface_wrapper_b | [inline, protected] |
get_event_forwarder_host() | rc_abstract_interface_wrapper_b | [inline, virtual] |
get_event_forwarder_names() const | rc_abstract_interface_wrapper_b | [protected, virtual] |
get_event_forwarder_target_count() const | rc_abstract_interface_wrapper_b | [inline, protected, virtual] |
get_interface_wrapper_name() const | rc_abstract_interface_wrapper_b | [inline, virtual] |
get_nb_driver_count() const | rc_abstract_interface_wrapper_b | [inline, protected] |
get_wrapped_if() const | rc_abstract_interface_wrapper_b | [inline, private] |
get_wrapped_interface() const =0 | rc_interface_wrapper_base | [pure virtual] |
missing_fallback_if_error() const | rc_abstract_interface_wrapper_b | [private] |
notify_event(const std::string &event_name) | rc_abstract_interface_wrapper_b | [protected, virtual] |
operator=(const rc_abstract_interface_wrapper_b &orig) | rc_abstract_interface_wrapper_b | [private] |
p_drv_obj_vector | rc_abstract_interface_wrapper_b | [private] |
p_event_forwarder_base_map | rc_abstract_interface_wrapper_b | [private] |
p_interface | rc_abstract_interface_wrapper_b | [private] |
p_nb_drv_obj_vector | rc_abstract_interface_wrapper_b | [private] |
rc_abstract_interface_wrapper class | rc_abstract_interface_wrapper_b | [friend] |
rc_abstract_interface_wrapper_b(void *if_) | rc_abstract_interface_wrapper_b | [explicit, private] |
rc_abstract_interface_wrapper_b(const rc_abstract_interface_wrapper_b &orig) | rc_abstract_interface_wrapper_b | [inline, private] |
register_port(sc_port_base &port_, const char *if_typename) | rc_abstract_interface_wrapper_b | [inline, protected, virtual] |
s_event_ef_map | rc_abstract_interface_wrapper_b | [private, static] |
set_wrapped_if(void *if_) | rc_abstract_interface_wrapper_b | [private] |
set_wrapped_interface(sc_interface &if_)=0 | rc_interface_wrapper_base | [protected, pure virtual] |
string_vector typedef | rc_abstract_interface_wrapper_b | [private] |
vector typedef | rc_abstract_interface_wrapper_b | [private] |
~rc_abstract_interface_wrapper_b() | rc_abstract_interface_wrapper_b | [protected, virtual] |
~rc_event_forwarder_host() | rc_event_forwarder_host | [inline, protected, virtual] |
~rc_interface_wrapper_base() | rc_interface_wrapper_base | [inline, virtual] |