gem5  v22.1.0.0
Protected Types | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
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 451 of file

Member Typedef Documentation

◆ BackingType

using TypedRegisterTest::BackingType = uint16_t

Definition at line 454 of file

Constructor & Destructor Documentation

◆ TypedRegisterTest()

TypedRegisterTest::TypedRegisterTest ( )

Definition at line 464 of file

Member Data Documentation

◆ buf

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

Definition at line 462 of file

◆ reg

RegisterBankLE::Register<BackingType> TypedRegisterTest::reg

Definition at line 459 of file

◆ regBE

RegisterBankBE::Register<BackingType> TypedRegisterTest::regBE

Definition at line 460 of file

◆ RegSize

constexpr size_t TypedRegisterTest::RegSize = sizeof(BackingType)

Definition at line 455 of file

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

Generated on Wed Dec 21 2022 10:23:07 for gem5 by doxygen 1.9.1