gem5  v22.0.0.2
Gem5SystemC::AtomicExtension Member List

This is the complete list of members for Gem5SystemC::AtomicExtension, including all inherited members.

_needReturnGem5SystemC::AtomicExtensionprivate
_opGem5SystemC::AtomicExtensionprivate
AtomicExtension(std::shared_ptr< gem5::AtomicOpFunctor > amo_op, bool need_return)Gem5SystemC::AtomicExtension
clone() constGem5SystemC::AtomicExtensionvirtual
tlm_extension< AtomicExtension >::clone() const=0tlm::tlm_extension< AtomicExtension >pure virtual
copy_from(const tlm_extension_base &ext)Gem5SystemC::AtomicExtensionvirtual
tlm_extension< AtomicExtension >::copy_from(tlm_extension_base const &ext)=0tlm::tlm_extension< AtomicExtension >pure virtual
free()tlm::tlm_extension_baseinlinevirtual
getAtomicOpFunctor() constGem5SystemC::AtomicExtension
getExtension(const tlm::tlm_generic_payload *payload)Gem5SystemC::AtomicExtensionstatic
getExtension(const tlm::tlm_generic_payload &payload)Gem5SystemC::AtomicExtensionstatic
IDtlm::tlm_extension< AtomicExtension >static
needReturn() constGem5SystemC::AtomicExtension
register_extension(const std::type_info &)tlm::tlm_extension_baseprotectedstatic
~tlm_extension()tlm::tlm_extension< AtomicExtension >inlinevirtual
~tlm_extension_base()tlm::tlm_extension_baseinlineprotectedvirtual

Generated on Thu Jul 28 2022 13:35:00 for gem5 by doxygen 1.8.17