| at(size_t idx) override | scc::sc_register_indexed< DATATYPE, SIZE, START > | inline |
| at(size_t idx) const override | scc::sc_register_indexed< DATATYPE, SIZE, START > | inline |
| at(std::size_t idx)=0 (defined in scc::indexed_resource_access_if) | scc::indexed_resource_access_if | pure virtual |
| at(std::size_t idx) const =0 (defined in scc::indexed_resource_access_if) | scc::indexed_resource_access_if | pure virtual |
| BASE_DATA_TYPE typedef (defined in scc::sc_register_indexed< DATATYPE, SIZE, START >) | scc::sc_register_indexed< DATATYPE, SIZE, START > | |
| const_iterator typedef (defined in scc::indexed_resource_access_if) | scc::indexed_resource_access_if | |
| const_pointer typedef (defined in scc::indexed_resource_access_if) | scc::indexed_resource_access_if | |
| const_reference typedef (defined in scc::indexed_resource_access_if) | scc::indexed_resource_access_if | |
| iterator typedef (defined in scc::indexed_resource_access_if) | scc::indexed_resource_access_if | |
| operator[](size_t idx) noexcept override | scc::sc_register_indexed< DATATYPE, SIZE, START > | inline |
| operator[](size_t idx) const noexcept override | scc::sc_register_indexed< DATATYPE, SIZE, START > | inline |
| scc::indexed_resource_access_if::operator[](std::size_t idx) noexcept=0 | scc::indexed_resource_access_if | pure virtual |
| scc::indexed_resource_access_if::operator[](std::size_t idx) const noexcept=0 | scc::indexed_resource_access_if | pure virtual |
| pointer typedef (defined in scc::sc_register_indexed< DATATYPE, SIZE, START >) | scc::sc_register_indexed< DATATYPE, SIZE, START > | |
| reference typedef (defined in scc::indexed_resource_access_if) | scc::indexed_resource_access_if | |
| sc_register_indexed(sc_core::sc_module_name nm, std::array< DATATYPE, SIZE > &storage, const DATATYPE reset_val, resetable &owner, BASE_DATA_TYPE rdmask=std::numeric_limits< BASE_DATA_TYPE >::is_signed ? -1 :std::numeric_limits< BASE_DATA_TYPE >::max(), BASE_DATA_TYPE wrmask=std::numeric_limits< BASE_DATA_TYPE >::is_signed ? -1 :std::numeric_limits< BASE_DATA_TYPE >::max()) | scc::sc_register_indexed< DATATYPE, SIZE, START > | inline |
| set_read_cb(std::function< bool(size_t, const sc_register< DATATYPE > &, DATATYPE &)> read_cb) | scc::sc_register_indexed< DATATYPE, SIZE, START > | inline |
| set_read_cb(std::function< bool(size_t, const sc_register< DATATYPE > &, DATATYPE &, sc_core::sc_time &)> read_cb) | scc::sc_register_indexed< DATATYPE, SIZE, START > | inline |
| set_write_cb(std::function< bool(size_t, sc_register< DATATYPE > &, DATATYPE const &)> write_cb) | scc::sc_register_indexed< DATATYPE, SIZE, START > | inline |
| set_write_cb(std::function< bool(size_t, sc_register< DATATYPE > &, DATATYPE const &, sc_core::sc_time &)> write_cb) | scc::sc_register_indexed< DATATYPE, SIZE, START > | inline |
| size() override | scc::sc_register_indexed< DATATYPE, SIZE, START > | inlinevirtual |
| value_type typedef (defined in scc::sc_register_indexed< DATATYPE, SIZE, START >) | scc::sc_register_indexed< DATATYPE, SIZE, START > | |
| ~indexed_resource_access_if()=default (defined in scc::indexed_resource_access_if) | scc::indexed_resource_access_if | virtual |
| ~sc_register_indexed() override | scc::sc_register_indexed< DATATYPE, SIZE, START > | inline |