|
scc
2024.06
SystemC components library
|
This is the complete list of members for scc::bitfield_register< datatype_t >, including all inherited members.
| bitfield_register(sc_core::sc_module_name name, size_t offset, datatype_t resetValue=0, datatype_t writeMask=-1, datatype_t readMask=-1) | scc::bitfield_register< datatype_t > | inline |
| bitfields (defined in scc::bitfield_register< datatype_t >) | scc::bitfield_register< datatype_t > | protected |
| get() const | scc::bitfield_register< datatype_t > | inline |
| offset (defined in scc::bitfield_register< datatype_t >) | scc::bitfield_register< datatype_t > | |
| operator datatype_t() const | scc::bitfield_register< datatype_t > | inline |
| operator=(datatype_t other) | scc::bitfield_register< datatype_t > | inline |
| put(datatype_t value) | scc::bitfield_register< datatype_t > | inline |
| read(uint8_t *data, std::size_t length, uint64_t offset, sc_core::sc_time &d) const override (defined in scc::bitfield_register< datatype_t >) | scc::bitfield_register< datatype_t > | inlinevirtual |
| read(uint8_t *data, std::size_t length, uint64_t offset=0) const (defined in scc::resource_access_if) | scc::resource_access_if | inline |
| read_dbg(uint8_t *data, std::size_t length, uint64_t offset=0) const override | scc::bitfield_register< datatype_t > | inlinevirtual |
| readCallback (defined in scc::bitfield_register< datatype_t >) | scc::bitfield_register< datatype_t > | protected |
| readMask (defined in scc::bitfield_register< datatype_t >) | scc::bitfield_register< datatype_t > | protected |
| registerBitfield(abstract_bitfield< datatype_t > &bitfield) (defined in scc::bitfield_register< datatype_t >) | scc::bitfield_register< datatype_t > | inline |
| reset() override | scc::bitfield_register< datatype_t > | inlinevirtual |
| resetValue (defined in scc::bitfield_register< datatype_t >) | scc::bitfield_register< datatype_t > | protected |
| setReadCallback(std::function< void(const bitfield_register< datatype_t > &, datatype_t &result)> callback) | scc::bitfield_register< datatype_t > | inline |
| setWriteCallback(std::function< void(bitfield_register< datatype_t > &, datatype_t &valueToWrite)> callback) | scc::bitfield_register< datatype_t > | inline |
| size() const noexcept override | scc::bitfield_register< datatype_t > | inlinevirtual |
| storage (defined in scc::bitfield_register< datatype_t >) | scc::bitfield_register< datatype_t > | protected |
| write(const uint8_t *data, std::size_t length, uint64_t offset, sc_core::sc_time &d) override (defined in scc::bitfield_register< datatype_t >) | scc::bitfield_register< datatype_t > | inlinevirtual |
| write(const uint8_t *data, std::size_t length, uint64_t offset=0) (defined in scc::resource_access_if) | scc::resource_access_if | inline |
| write_dbg(const uint8_t *data, std::size_t length, uint64_t offset=0) override | scc::bitfield_register< datatype_t > | inlinevirtual |
| writeCallback (defined in scc::bitfield_register< datatype_t >) | scc::bitfield_register< datatype_t > | protected |
| writeMask (defined in scc::bitfield_register< datatype_t >) | scc::bitfield_register< datatype_t > | protected |
| ~resource_access_if()=default (defined in scc::resource_access_if) | scc::resource_access_if | virtual |