LifeV
|
Classes for debugging. More...
#include <algorithm>
#include <cstdlib>
#include <cstring>
#include <errno.h>
#include <fstream>
#include <iterator>
#include <boost/lexical_cast.hpp>
#include <lifev/core/LifeV.hpp>
#include <lifev/core/util/LifeDebug.hpp>
Go to the source code of this file.
Data Structures | |
struct | DebugStream::Private |
Namespaces | |
LifeV | |
Default Physical Solver. | |
LifeV::anonymous_namespace{LifeDebug.cpp} | |
Enumerations | |
enum | DebugLevels { DEBUG_INFO = 0, DEBUG_WARN = 1, DEBUG_ERROR = 2, DEBUG_FATAL = 3 } |
Functions | |
void | initDebugAreas () |
std::string | getDescription (unsigned int area) |
DebugStream | Warning (int area=0) |
DebugStream | Warning (bool cond, int area=0) |
DebugStream | Error (int area=0) |
DebugStream | Error (bool cond, int area=0) |
DebugStream | Fatal (int area=0) |
DebugStream | Fatal (bool cond, int area=0) |
LifeV::DebugStream & | perror (LifeV::DebugStream &s) |
LifeV::DebugStream & | endl (LifeV::DebugStream &s) |
LifeV::DebugStream & | flush (LifeV::DebugStream &s) |
Variables | |
static std::map< unsigned int, std::string > * | DebugAreas = 0 |
static std::string * | StringNull = 0 |
static std::list< int > * | AREAS |
static std::string * | DEBUG_AREA = 0 |
Classes for debugging.
Definition in file LifeDebug.cpp.
LifeV::DebugStream& perror | ( | LifeV::DebugStream & | s | ) |
Definition at line 489 of file LifeDebug.cpp.
LifeV::DebugStream& endl | ( | LifeV::DebugStream & | s | ) |
Definition at line 495 of file LifeDebug.cpp.
LifeV::DebugStream& flush | ( | LifeV::DebugStream & | s | ) |
Definition at line 501 of file LifeDebug.cpp.