Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
includeLinks/MsqDebug.hpp File Reference
#include "Mesquite.hpp"
#include <vector>
#include <iostream>
#include <cstdio>
Include dependency graph for includeLinks/MsqDebug.hpp:
This graph shows which files directly or indirectly include this file:

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...