C++ Device API Reference Manual
Reference documentation for the Simics C++ Device API.
 
Loading...
Searching...
No Matches
simics::WriteOnlyField Member List

This is the complete list of members for simics::WriteOnlyField, including all inherited members.

bank_name() const overridesimics::HierarchicalObjectinlinevirtual
bank_obj_ref() const overridesimics::HierarchicalObjectinlinevirtual
description() const overridesimics::Fieldinlinevirtual
dev_obj() const overridesimics::HierarchicalObjectinlinevirtual
dev_ptr()simics::HierarchicalObjectinline
Field(MappableConfObject *dev_obj, const std::string &name)simics::Read0Fieldinline
Field(RegisterInterface *parent, std::string_view field_name)simics::Read0Fieldinline
Field(const Field &)=deletesimics::Read0Field
Field(Field &&rhs)simics::Read0Fieldinline
get() const overridesimics::Fieldinlinevirtual
hierarchical_name() const overridesimics::HierarchicalObjectinlinevirtual
HierarchicalObject(MappableConfObject *dev_obj, const std::string &name)simics::HierarchicalObjectinline
HierarchicalObject(MappableConfObject *dev_obj, const std::string &name, FieldInterface *iface)simics::HierarchicalObjectinline
HierarchicalObject(MappableConfObject *dev_obj, const std::string &name, RegisterInterface *iface)simics::HierarchicalObjectinline
HierarchicalObject(MappableConfObject *dev_obj, const std::string &name, BankInterface *iface)simics::HierarchicalObjectinline
HierarchicalObject(const HierarchicalObject &)=deletesimics::HierarchicalObject
HierarchicalObject(HierarchicalObject &&rhs) noexceptsimics::HierarchicalObjectinline
hierarchy_level() const overridesimics::HierarchicalObjectinlinevirtual
init(std::string_view desc, const bits_type &bits, int8_t offset) overridesimics::Fieldinlinevirtual
init_iface(BankInterface *iface)simics::HierarchicalObjectinline
init_iface(RegisterInterface *iface)simics::HierarchicalObjectinline
init_iface(FieldInterface *iface)simics::HierarchicalObjectinline
is_valid_hierarchical_name(std::string_view name)simics::HierarchicalObjectinlinestatic
level_of_hierarchical_name(std::string_view name)simics::HierarchicalObjectinlinestatic
lookup_bank(const std::string &name) const overridesimics::HierarchicalObjectinlinevirtual
lookup_field(const std::string &name) const overridesimics::HierarchicalObjectinlinevirtual
lookup_register(const std::string &name) const overridesimics::HierarchicalObjectinlinevirtual
name() const overridesimics::Fieldinlinevirtual
number_of_bits() const overridesimics::Fieldinlinevirtual
offset() constsimics::Fieldinline
operator=(const Field &)=deletesimics::Field
operator=(Field &&rhs)simics::Fieldinline
simics::HierarchicalObject::operator=(const HierarchicalObject &)=deletesimics::HierarchicalObject
simics::HierarchicalObject::operator=(HierarchicalObject &&rhs) noexceptsimics::HierarchicalObjectinline
parent() const overridesimics::Fieldinlinevirtual
parent_name() const overridesimics::HierarchicalObjectinlinevirtual
read(uint64_t enabled_bits) overridesimics::WriteOnlyFieldinlinevirtual
Register_Readsimics::HierarchicalObjectstatic
Register_Writesimics::HierarchicalObjectstatic
set(uint64_t value) overridesimics::Fieldinlinevirtual
set_bits(const bits_type &bits)simics::Fieldinline
set_description(std::string_view desc) overridesimics::HierarchicalObjectinlinevirtual
write(uint64_t value, uint64_t enabled_bits) overridesimics::Fieldinlinevirtual
~FieldInterface()=defaultsimics::FieldInterfacevirtual
~HierarchicalObject()simics::HierarchicalObjectinlinevirtual
~ValueAccessorInterface()=defaultsimics::ValueAccessorInterfacevirtual
~ValueMutatorInterface()=defaultsimics::ValueMutatorInterfacevirtual