gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Private Member Functions | List of all members
BitfieldBackend::RegularBitfieldTypes< Type >::BitfieldRO< first, last > Class Template Reference

#include <bitunion.hh>

Inheritance diagram for BitfieldBackend::RegularBitfieldTypes< Type >::BitfieldRO< first, last >:
BitfieldBackend::RegularBitfieldTypes< Type >::Bitfield< first, last > BitfieldBackend::BitfieldBase< Type >

Private Member Functions

uint64_t operator= (const uint64_t _data)
 
uint64_t operator= (const Bitfield< first, last > &other)
 

Additional Inherited Members

- Public Member Functions inherited from BitfieldBackend::RegularBitfieldTypes< Type >::Bitfield< first, last >
 operator uint64_t () const
 
uint64_t operator= (const uint64_t _data)
 
uint64_t operator= (Bitfield< first, last > const &other)
 
- Protected Member Functions inherited from BitfieldBackend::BitfieldBase< Type >
uint64_t getBits (int first, int last) const
 
void setBits (int first, int last, uint64_t val)
 
- Protected Attributes inherited from BitfieldBackend::BitfieldBase< Type >
Type __data
 

Detailed Description

template<class Type>
template<int first, int last = first>
class BitfieldBackend::RegularBitfieldTypes< Type >::BitfieldRO< first, last >

Definition at line 116 of file bitunion.hh.

Member Function Documentation

template<class Type >
template<int first, int last = first>
uint64_t BitfieldBackend::RegularBitfieldTypes< Type >::BitfieldRO< first, last >::operator= ( const uint64_t  _data)
private
template<class Type >
template<int first, int last = first>
uint64_t BitfieldBackend::RegularBitfieldTypes< Type >::BitfieldRO< first, last >::operator= ( const Bitfield< first, last > &  other)
private

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

Generated on Fri Jun 9 2017 13:04:30 for gem5 by doxygen 1.8.6