gem5 v24.0.0.0
Loading...
Searching...
No Matches
TypedRegisterTest Class Reference
Inheritance diagram for TypedRegisterTest:

Protected Types

using BackingType = uint16_t
 

Protected Member Functions

 TypedRegisterTest ()
 

Protected Attributes

RegisterBankLE::Register< BackingTypereg
 
RegisterBankBE::Register< BackingTyperegBE
 
std::array< uint8_t, RegSize *3 > buf
 

Static Protected Attributes

static constexpr size_t RegSize = sizeof(BackingType)
 

Detailed Description

Definition at line 455 of file reg_bank.test.cc.

Member Typedef Documentation

◆ BackingType

using TypedRegisterTest::BackingType = uint16_t
protected

Definition at line 458 of file reg_bank.test.cc.

Constructor & Destructor Documentation

◆ TypedRegisterTest()

TypedRegisterTest::TypedRegisterTest ( )
inlineprotected

Definition at line 468 of file reg_bank.test.cc.

Member Data Documentation

◆ buf

std::array<uint8_t, RegSize * 3> TypedRegisterTest::buf
protected

Definition at line 466 of file reg_bank.test.cc.

◆ reg

RegisterBankLE::Register<BackingType> TypedRegisterTest::reg
protected

Definition at line 463 of file reg_bank.test.cc.

◆ regBE

RegisterBankBE::Register<BackingType> TypedRegisterTest::regBE
protected

Definition at line 464 of file reg_bank.test.cc.

◆ RegSize

size_t TypedRegisterTest::RegSize = sizeof(BackingType)
staticconstexprprotected

Definition at line 459 of file reg_bank.test.cc.


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

Generated on Tue Jun 18 2024 16:24:09 for gem5 by doxygen 1.11.0