gem5
v20.1.0.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 BitfieldTypeImpl< Base > | |
typedef TypeDeducer::Storage | Storage |
typedef TypeDeducer::Type | Type |
Protected Member Functions inherited from 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 BitfieldTypeImpl< Base > | |
Storage | __storage |
Definition at line 135 of file bitunion.hh.
using BitfieldROType< Base >::Impl = BitfieldTypeImpl<Base> |
Definition at line 138 of file bitunion.hh.
typedef TypeDeducer::Type BitfieldTypeImpl< Base >::Type |
Definition at line 82 of file bitunion.hh.
|
default |
|
default |
|
inline |
Definition at line 145 of file bitunion.hh.
|
delete |