gem5 v25.0.0.1
Loading...
Searching...
No Matches
gem5::bitfield_backend 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 & gem5::bitfield_backend::bitfieldBackendPrinter ( std::ostream & os,
const char & t )
inline

Definition at line 557 of file bitunion.hh.

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

◆ bitfieldBackendPrinter() [2/3]

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

Definition at line 546 of file bitunion.hh.

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

Referenced by gem5::operator<<().

◆ bitfieldBackendPrinter() [3/3]

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

Definition at line 565 of file bitunion.hh.

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


Generated on Sat Oct 18 2025 08:06:58 for gem5 by doxygen 1.14.0