gem5
[DEVELOP-FOR-23.0]
|
#include <debug.hh>
Public Member Functions | |
template<typename... Args> | |
CompoundFlag (const char *name, const char *desc, std::initializer_list< Flag * > flags) | |
const std::vector< Flag * > & | kids () const |
void | enable () override |
void | disable () override |
![]() | |
Flag (const char *name, const char *desc) | |
virtual | ~Flag () |
std::string | name () const |
std::string | desc () const |
bool | tracing () const |
operator bool () const | |
Protected Attributes | |
std::vector< Flag * > | _kids |
![]() | |
bool | _tracing = false |
const char * | _name |
const char * | _desc |
Additional Inherited Members | |
![]() | |
static void | globalEnable () |
static void | globalDisable () |
![]() | |
virtual void | sync () |
![]() | |
static bool | _globalEnable = false |
|
inline |
|
overridevirtual |
Implements gem5::debug::Flag.
Definition at line 148 of file debug.cc.
References _kids, and gem5::MipsISA::k.
|
overridevirtual |
Implements gem5::debug::Flag.
Definition at line 141 of file debug.cc.
References _kids, and gem5::MipsISA::k.
|
inline |
|
protected |