scc  2022.4.0
SystemC components library
scc::bitfield< datatype_t > Member List

This is the complete list of members for scc::bitfield< datatype_t >, including all inherited members.

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 > &reg, 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() constscc::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() constscc::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