| add_associate_busport(sc_object *busport) | sc_register_bank_base | inline |
| bus_read(ADDR_TYPE offset, DATA_TYPE &i) const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| bus_read(ADDR_TYPE offset, DATA_TYPE &i) const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| bus_read_dbg(ADDR_TYPE offset, DATA_TYPE &i) const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| bus_read_dbg(ADDR_TYPE offset, DATA_TYPE &i) const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| bus_write(ADDR_TYPE offset, DATA_TYPE val) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| bus_write(ADDR_TYPE offset, DATA_TYPE val) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| bus_write_dbg(ADDR_TYPE offset, DATA_TYPE val) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| bus_write_dbg(ADDR_TYPE offset, DATA_TYPE val) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| create_register(const char *name, ADDR_TYPE addr, DATA_TYPE init_val, DATA_TYPE write_mask) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| create_register(const char *name, const char *descr, ADDR_TYPE addr, DATA_TYPE init_val, DATA_TYPE write_mask) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| create_register(const char *name, ADDR_TYPE addr, DATA_TYPE init_val, DATA_TYPE write_mask) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| create_register(const char *name, const char *descr, ADDR_TYPE addr, DATA_TYPE init_val, DATA_TYPE write_mask) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| get_associate_busports() const | sc_register_bank_base | inlineprotected |
| get_offset(sc_register_base *reg, DATA_TYPE &offset) const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| get_offset(sc_register_base *reg, DATA_TYPE &offset) const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| sc_register_bank::get_offset(sc_register_base *reg, ADDR_TYPE &offset) const =0 | sc_register_bank< ADDR_TYPE, DATA_TYPE > | protectedpure virtual |
| get_register(const ADDR_TYPE offset) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| get_register(const ADDR_TYPE offset) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| get_registers() const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| get_registers() const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| get_sr_register(const ADDR_TYPE &offset) const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| get_sr_register(const ADDR_TYPE &offset) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| get_sr_register(const ADDR_TYPE &offset) const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| get_sr_register(const ADDR_TYPE &offset) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| is_valid_offset(ADDR_TYPE offset) const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| is_valid_offset(ADDR_TYPE offset) const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| kind() const | sc_register_bank_base | inlinevirtual |
| m_associate_busports | sc_register_bank_base | protected |
| m_register | sr_register_bank< ADDR_TYPE, DATA_TYPE > | protected |
| m_registers | sr_register_bank< ADDR_TYPE, DATA_TYPE > | protected |
| m_size | sc_register_bank_base | protected |
| operator[](ADDR_TYPE offset) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| operator[](ADDR_TYPE offset) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| print_offset(sc_register_base *reg,::std::ostream &os) const | sc_register_bank< ADDR_TYPE, DATA_TYPE > | inlineprotectedvirtual |
| register_map_t typedef | sr_register_bank< ADDR_TYPE, DATA_TYPE > | |
| register_map_t typedef | sr_register_bank< ADDR_TYPE, DATA_TYPE > | |
| sc_register_bank(const unsigned long long size) | sc_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| sc_register_bank(const char *name, const unsigned long long size) | sc_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| sc_register_bank_base() | sc_register_bank_base | inline |
| sc_register_bank_base(unsigned long long size) | sc_register_bank_base | inline |
| sc_register_bank_base(const char *name, const unsigned long long size) | sc_register_bank_base | inline |
| scireg_add_callback(scireg_callback &cb) | scireg_ns::scireg_region_if | inlinevirtual |
| scireg_get_bit_attributes(vector_byte &v, scireg_bit_attributes_type t, sc_dt::uint64 size, sc_dt::uint64 offset=0) const | scireg_ns::scireg_region_if | inlinevirtual |
| scireg_get_bit_width() const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| scireg_get_bit_width() const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| scireg_get_byte_width() const | sc_register_bank_base | inlineprotectedvirtual |
| scireg_get_child_regions(std::vector< scireg_ns::scireg_mapped_region > &mapped_regions, sc_dt::uint64 size, sc_dt::uint64 offset) const | sc_register_bank< ADDR_TYPE, DATA_TYPE > | inlineprotectedvirtual |
| scireg_get_dmi_granted(bool &granted, sc_dt::uint64 size, sc_dt::uint64 offset=0) const | scireg_ns::scireg_region_if | inlinevirtual |
| scireg_get_high_pos() const | scireg_ns::scireg_region_if | inlinevirtual |
| scireg_get_low_pos() const | scireg_ns::scireg_region_if | inlinevirtual |
| scireg_get_parent_modules(std::vector< sc_core::sc_module * > &v) const | sc_register_bank_base | inlineprotectedvirtual |
| scireg_get_parent_regions(std::vector< scireg_region_if * > &v) const | scireg_ns::scireg_region_if | inlinevirtual |
| scireg_get_region_type(scireg_ns::scireg_region_type &t) const | sc_register_bank_base | inlineprotectedvirtual |
| scireg_get_string_attribute(const char *&s, scireg_ns::scireg_string_attribute_type t) const | sc_register_bank_base | inlineprotectedvirtual |
| scireg_get_target_sockets(::std::vector< sc_core::sc_object * > &v) const | sc_register_bank_base | inlineprotectedvirtual |
| scireg_ns::scireg_region_if::scireg_get_target_sockets(std::vector< sc_core::sc_object * > &v) const | scireg_ns::scireg_region_if | inlinevirtual |
| scireg_get_value_info(std::vector< scireg_value_info > &v) const | scireg_ns::scireg_region_if | inlinevirtual |
| scireg_read(scireg_ns::vector_byte &v, sc_dt::uint64 size, sc_dt::uint64 offset=0) const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| scireg_read(scireg_ns::vector_byte &v, sc_dt::uint64 size, sc_dt::uint64 offset=0) const | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| scireg_region_if() | scireg_ns::scireg_region_if | inline |
| scireg_remove_callback(scireg_callback &cb) | scireg_ns::scireg_region_if | inlinevirtual |
| scireg_write(const scireg_ns::vector_byte &v, sc_dt::uint64 size, sc_dt::uint64 offset=0) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| scireg_write(const scireg_ns::vector_byte &v, sc_dt::uint64 size, sc_dt::uint64 offset=0) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| size() const | sc_register_bank_base | inline |
| sr_register_bank(const char *name) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| sr_register_bank(const char *name) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| supports_action_type(ADDR_TYPE offset, sc_register_access_type mode) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| supports_action_type(ADDR_TYPE offset, sc_register_access_type mode) | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| ~sc_register_bank() | sc_register_bank< ADDR_TYPE, DATA_TYPE > | inlinevirtual |
| ~sc_register_bank_base() | sc_register_bank_base | inlinevirtual |
| ~scireg_region_if() | scireg_ns::scireg_region_if | inlinevirtual |
| ~sr_register_bank() | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |
| ~sr_register_bank() | sr_register_bank< ADDR_TYPE, DATA_TYPE > | inline |