gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::bitfield_backend::BitfieldTypes< Storage > Class Template Reference

#include <bitunion.hh>

Protected Types

template<int first, int last = first>
using Bitfield = BitfieldType<Unsigned<Storage, first, last> >
 
template<int first, int last = first>
using BitfieldRO
 
template<int first, int last = first>
using BitfieldWO
 
template<int first, int last = first>
using SignedBitfield
 
template<int first, int last = first>
using SignedBitfieldRO
 
template<int first, int last = first>
using SignedBitfieldWO
 

Detailed Description

template<class Storage>
class gem5::bitfield_backend::BitfieldTypes< Storage >

Definition at line 220 of file bitunion.hh.

Member Typedef Documentation

◆ Bitfield

template<class Storage >
template<int first, int last = first>
using gem5::bitfield_backend::BitfieldTypes< Storage >::Bitfield = BitfieldType<Unsigned<Storage, first, last> >
protected

Definition at line 225 of file bitunion.hh.

◆ BitfieldRO

template<class Storage >
template<int first, int last = first>
using gem5::bitfield_backend::BitfieldTypes< Storage >::BitfieldRO
protected
Initial value:
BitfieldROType<Unsigned<Storage, first, last> >

Definition at line 227 of file bitunion.hh.

◆ BitfieldWO

template<class Storage >
template<int first, int last = first>
using gem5::bitfield_backend::BitfieldTypes< Storage >::BitfieldWO
protected
Initial value:
BitfieldWOType<Unsigned<Storage, first, last> >

Definition at line 230 of file bitunion.hh.

◆ SignedBitfield

template<class Storage >
template<int first, int last = first>
using gem5::bitfield_backend::BitfieldTypes< Storage >::SignedBitfield
protected
Initial value:
BitfieldType<Signed<Storage, first, last> >

Definition at line 234 of file bitunion.hh.

◆ SignedBitfieldRO

template<class Storage >
template<int first, int last = first>
using gem5::bitfield_backend::BitfieldTypes< Storage >::SignedBitfieldRO
protected
Initial value:
BitfieldROType<Signed<Storage, first, last> >

Definition at line 237 of file bitunion.hh.

◆ SignedBitfieldWO

template<class Storage >
template<int first, int last = first>
using gem5::bitfield_backend::BitfieldTypes< Storage >::SignedBitfieldWO
protected
Initial value:
BitfieldWOType<Signed<Storage, first, last> >

Definition at line 240 of file bitunion.hh.


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

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