abstract_bitfield(std::string name, size_t bitOffset, size_t bitSize, std::string urid) (defined in scc::abstract_bitfield< datatype_t >) | scc::abstract_bitfield< datatype_t > | inline |
access (defined in scc::bitfield< datatype_t >) | scc::bitfield< datatype_t > | |
Access enum name (defined in scc::bitfield< datatype_t >) | scc::bitfield< datatype_t > | |
affected(size_t byteOffset, size_t byteLength) const noexcept (defined in scc::abstract_bitfield< datatype_t >) | scc::abstract_bitfield< datatype_t > | inline |
bitfield(bitfield_register< datatype_t > ®, std::string name, size_t bitOffset, size_t bitSize, std::string urid, Access access=RW) | scc::bitfield< datatype_t > | inline |
bitfield(const bitfield &)=delete (defined in scc::bitfield< datatype_t >) | scc::bitfield< datatype_t > | |
bitOffset (defined in scc::abstract_bitfield< datatype_t >) | scc::abstract_bitfield< datatype_t > | |
bitSize (defined in scc::abstract_bitfield< datatype_t >) | scc::abstract_bitfield< datatype_t > | |
get() const | scc::bitfield< datatype_t > | inline |
mask() const noexcept (defined in scc::abstract_bitfield< datatype_t >) | scc::abstract_bitfield< datatype_t > | inline |
name (defined in scc::abstract_bitfield< datatype_t >) | scc::abstract_bitfield< datatype_t > | |
operator datatype_t() const | scc::bitfield< datatype_t > | inline |
operator=(const bitfield &)=delete (defined in scc::bitfield< datatype_t >) | scc::bitfield< datatype_t > | |
operator=(datatype_t other) | scc::bitfield< datatype_t > | inline |
put(datatype_t value) | scc::bitfield< datatype_t > | inline |
read() override (defined in scc::bitfield< datatype_t >) | scc::bitfield< datatype_t > | inlinevirtual |
readCallback (defined in scc::bitfield< datatype_t >) | scc::bitfield< datatype_t > | protected |
ReadOnly enum value (defined in scc::bitfield< datatype_t >) | scc::bitfield< datatype_t > | |
reg (defined in scc::bitfield< datatype_t >) | scc::bitfield< datatype_t > | |
RW enum value (defined in scc::bitfield< datatype_t >) | scc::bitfield< datatype_t > | |
setReadCallback(std::function< datatype_t(const bitfield< datatype_t > &)> callback) | scc::bitfield< datatype_t > | inline |
setWriteCallback(std::function< void(bitfield< datatype_t > &, datatype_t &valueToWrite)> callback) | scc::bitfield< datatype_t > | inline |
urid (defined in scc::abstract_bitfield< datatype_t >) | scc::abstract_bitfield< datatype_t > | |
write(datatype_t &valueToWrite) override (defined in scc::bitfield< datatype_t >) | scc::bitfield< datatype_t > | inlinevirtual |
writeCallback (defined in scc::bitfield< datatype_t >) | scc::bitfield< datatype_t > | protected |
~abstract_bitfield()=default (defined in scc::abstract_bitfield< datatype_t >) | scc::abstract_bitfield< datatype_t > | virtual |