gem5  v20.1.0.0
Classes | Functions
BitfieldBackend Namespace Reference

Classes

class  BitfieldTypes
 
struct  BitUnionBaseType
 
struct  BitUnionBaseType< BitUnionType< T > >
 
class  BitUnionOperators
 
class  Signed
 
class  Unsigned
 

Functions

template<typename T >
static std::ostream & bitfieldBackendPrinter (std::ostream &os, const T &t)
 
template<>
std::ostream & bitfieldBackendPrinter (std::ostream &os, const char &t)
 
template<>
std::ostream & bitfieldBackendPrinter (std::ostream &os, const unsigned char &t)
 

Function Documentation

◆ bitfieldBackendPrinter() [1/3]

template<>
std::ostream& BitfieldBackend::bitfieldBackendPrinter ( std::ostream &  os,
const char &  t 
)
inline

Definition at line 479 of file bitunion.hh.

References X86ISA::os, and ArmISA::t.

◆ bitfieldBackendPrinter() [2/3]

template<typename T >
static std::ostream& BitfieldBackend::bitfieldBackendPrinter ( std::ostream &  os,
const T &  t 
)
inlinestatic

Definition at line 468 of file bitunion.hh.

References X86ISA::os, and ArmISA::t.

Referenced by operator<<().

◆ bitfieldBackendPrinter() [3/3]

template<>
std::ostream& BitfieldBackend::bitfieldBackendPrinter ( std::ostream &  os,
const unsigned char &  t 
)
inline

Definition at line 487 of file bitunion.hh.

References X86ISA::os, and ArmISA::t.


Generated on Wed Sep 30 2020 14:02:38 for gem5 by doxygen 1.8.17