ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
RegField_RV32IMACFD Member List

This is the complete list of members for RegField_RV32IMACFD, including all inherited members.

_applyAction(const etiss::fault::Fault &f, const etiss::fault::Action &a, std::string &errormsg)etiss::VirtualStruct::Fieldprotectedvirtual
_applyBitflip(unsigned position, uint64_t fault_id)etiss::VirtualStruct::Fieldprotectedvirtual
_read() constRegField_RV32IMACFDinlineprotectedvirtual
_write(uint64_t val)RegField_RV32IMACFDinlineprotectedvirtual
Aetiss::VirtualStruct::Fieldstatic
AccessMode enum nameetiss::VirtualStruct::Field
accessMode_etiss::VirtualStruct::Field
addListener(Listener *listener, std::shared_ptr< Listener > ref=nullptr)etiss::VirtualStruct::Field
applyAction(const etiss::fault::Fault &f, const etiss::fault::Action &a, std::string &errormsg)etiss::VirtualStruct::Field
applyBitflip(unsigned position, uint64_t fault_id)etiss::VirtualStruct::Field
bitwidth_etiss::VirtualStruct::Field
delete_etiss::VirtualStruct::Field
Fetiss::VirtualStruct::Fieldstatic
Field(VirtualStruct &parent, const std::string &name, const std::string &prettyname, int flags, size_t width, size_t bitwidth=0)etiss::VirtualStruct::Field
Field(VirtualStruct &parent, const std::string &name, const std::string &prettyname, int flags, size_t width, bool virtual_enabled, std::function< uint64_t()> lread, std::function< void(uint64_t)> lwrite, size_t bitwidth=0)etiss::VirtualStruct::Field
flags_etiss::VirtualStruct::Field
gprid_RegField_RV32IMACFDprivate
Letiss::VirtualStruct::Fieldstatic
LAMBDA enum valueetiss::VirtualStruct::Field
lapplyBitflipetiss::VirtualStruct::Field
listenersetiss::VirtualStruct::Fieldprivate
lreadetiss::VirtualStruct::Fieldprotected
lwriteetiss::VirtualStruct::Fieldprotected
name_etiss::VirtualStruct::Field
Petiss::VirtualStruct::Fieldstatic
parent_etiss::VirtualStruct::Field
PREFER_LAMBDA enum valueetiss::VirtualStruct::Field
prettyname_etiss::VirtualStruct::Field
Retiss::VirtualStruct::Fieldstatic
read() constetiss::VirtualStruct::Field
RegField_RV32IMACFD(etiss::VirtualStruct &parent, unsigned gprid)RegField_RV32IMACFDinline
RegField_RV32IMACFD(etiss::VirtualStruct &parent, std::string name, unsigned gprid)RegField_RV32IMACFDinline
removeListener(Listener *listener, std::shared_ptr< Listener > ref=nullptr)etiss::VirtualStruct::Field
RWetiss::VirtualStruct::Fieldstatic
setDelete(std::function< void(Field *)> del)etiss::VirtualStruct::Fieldinline
setDeleteP(std::function< void(Field *)> del)etiss::VirtualStruct::Fieldinline
signalWrite()etiss::VirtualStruct::Field
VIRTUAL enum valueetiss::VirtualStruct::Field
Wetiss::VirtualStruct::Fieldstatic
width_etiss::VirtualStruct::Field
write(uint64_t)etiss::VirtualStruct::Field
~Field()etiss::VirtualStruct::Fieldvirtual
~RegField_RV32IMACFD()RegField_RV32IMACFDinlinevirtual