|
gem5 [DEVELOP-FOR-25.0]
|
#include <bitunion.hh>
Public Types | |
| using | Impl = BitfieldTypeImpl<Base> |
| typedef TypeDeducer::Type | Type |
Public Member Functions | |
| BitfieldROType ()=default | |
| BitfieldROType (const BitfieldROType &)=default | |
| Type | operator= (BitfieldROType< Base > const &other)=delete |
| operator Type () const | |
Additional Inherited Members | |
Protected Types inherited from gem5::BitfieldTypeImpl< Base > | |
| typedef TypeDeducer::Storage | Storage |
| typedef TypeDeducer::Type | Type |
Protected Member Functions inherited from gem5::BitfieldTypeImpl< Base > | |
| Type | getter (const Storage &storage) const =delete |
| void | setter (Storage &storage, Type val)=delete |
| BitfieldTypeImpl ()=default | |
| BitfieldTypeImpl (const BitfieldTypeImpl &)=default | |
| operator Type () const | |
| Type | operator= (const Type val) |
| Type | operator= (BitfieldTypeImpl< Base > const &other) |
Protected Attributes inherited from gem5::BitfieldTypeImpl< Base > | |
| Storage | __storage |
Definition at line 139 of file bitunion.hh.
| using gem5::BitfieldROType< Base >::Impl = BitfieldTypeImpl<Base> |
Definition at line 142 of file bitunion.hh.
| typedef TypeDeducer::Type gem5::BitfieldTypeImpl< Base >::Type |
Definition at line 86 of file bitunion.hh.
|
default |
|
default |
|
inline |
Definition at line 149 of file bitunion.hh.
|
delete |