Go to the source code of this file.
Classes | |
class | MsqDebug |
Run-time activation/deactivation of debug flags. More... | |
class | MsqDebug::FormatPrinter |
class | MsqDebug::InitializeFlags |
Namespaces | |
Mesquite | |
Used to hold the error state and return it to the application. | |
Macros | |
#define | MSQ_DBG(flag) false |
Check if a debug flag is activated - evaluates to a bool. More... | |
#define | MSQ_DBGOUT(flag) if (MSQ_DBG(flag)) Mesquite::MsqDebug::get_stream(flag) |
Check debug flag and return ostream associated with flag. More... | |
#define | MSQ_PRINT(flag) if (MSQ_DBG(flag)) Mesquite::MsqDebug::FormatPrinter(flag).print |
Check debug flag and print printf-style formatted output. More... | |