gem5 v25.0.0.1
Loading...
Searching...
No Matches
gem5::backdoor_manager_test::BackdoorManagerTest Class Reference
Inheritance diagram for gem5::backdoor_manager_test::BackdoorManagerTest:
gem5::BackdoorManager

Public Member Functions

 BackdoorManagerTest ()
Public Member Functions inherited from gem5::BackdoorManager
 BackdoorManager (const std::vector< AddrRange > &original_ranges, const std::vector< AddrRange > &remapped_ranges)
MemBackdoorPtr getRevertedBackdoor (MemBackdoorPtr backdoor, const AddrRange &pkt_range)

Additional Inherited Members

Protected Member Functions inherited from gem5::BackdoorManager
MemBackdoorPtr createRevertedBackdoor (MemBackdoorPtr backdoor, const AddrRange &pkt_range)
 This function creates a new backdoor, whose address range contains the original request address.
MemBackdoorPtr findBackdoor (const AddrRange &pkt_range) const
 This function returns a created backdoor that fulfills the request, or returns nullptr if there's no.
Protected Attributes inherited from gem5::BackdoorManager
const std::vector< AddrRange > & originalRanges
const std::vector< AddrRange > & remappedRanges
std::vector< std::list< std::unique_ptr< MemBackdoor > > > backdoorLists
 In this vector, each entry contains a list of backdoors that in the range in original address view.

Detailed Description

Definition at line 43 of file backdoor_manager.test.cc.

Constructor & Destructor Documentation

◆ BackdoorManagerTest()

gem5::backdoor_manager_test::BackdoorManagerTest::BackdoorManagerTest ( )
inline

The documentation for this class was generated from the following file:

Generated on Sat Oct 18 2025 08:06:58 for gem5 by doxygen 1.14.0