#include <debug.hh>
Definition at line 81 of file debug.hh.
◆ SimpleFlag()
Debug::SimpleFlag::SimpleFlag |
( |
const char * |
name, |
|
|
const char * |
desc, |
|
|
bool |
is_format = false |
|
) |
| |
|
inline |
◆ disable()
void Debug::SimpleFlag::disable |
( |
| ) |
|
|
inlineoverridevirtual |
◆ enable()
void Debug::SimpleFlag::enable |
( |
| ) |
|
|
inlineoverridevirtual |
◆ enabled()
bool Debug::SimpleFlag::enabled |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ isFormat()
bool Debug::SimpleFlag::isFormat |
( |
| ) |
const |
|
inline |
Checks whether this flag is a conventional debug flag, or a flag that modifies the way debug information is printed.
- Returns
- True if this flag is a debug-formatting flag.
Definition at line 108 of file debug.hh.
References _isFormat.
Referenced by pybind_init_debug(), and TEST().
◆ sync()
void Debug::SimpleFlag::sync |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ _enabled
bool Debug::SimpleFlag::_enabled = false |
|
protected |
◆ _isFormat
const bool Debug::SimpleFlag::_isFormat = false |
|
protected |
Whether this flag changes debug formatting.
Definition at line 85 of file debug.hh.
Referenced by isFormat().
◆ _tracing
bool Debug::SimpleFlag::_tracing = false |
|
protected |
The documentation for this class was generated from the following file: