LifeV
|
Classes for debugging. More...
Go to the source code of this file.
Data Structures | |
class | DebugStream |
class | NdebugStream |
Namespaces | |
LifeV | |
Default Physical Solver. | |
Macros | |
#define | LIFEV_FUNCINFO "[" << __FILE__ << ":" << __LINE__ << "] " |
#define | LIFEV_LINEINFO "[" << __FILE__ << ":" << __LINE__ << "] " |
#define | debugStream noDebugStream |
Typedefs | |
typedef DebugStream &(* | LManipFunction) (DebugStream &) |
typedef NdebugStream &(* | LNManipFunction) (NdebugStream &) |
Functions | |
template<typename T > | |
DebugStream & | operator<< (DebugStream &stream, T const *data) |
NdebugStream & | perror (NdebugStream &s) |
NdebugStream & | endl (NdebugStream &s) |
NdebugStream & | flush (NdebugStream &s) |
NdebugStream | noDebugStream (int=0, NdebugStream::stprintf=&printf) |
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) |
Classes for debugging.
Definition in file LifeDebug.hpp.
#define LIFEV_FUNCINFO "[" << __FILE__ << ":" << __LINE__ << "] " |
Definition at line 58 of file LifeDebug.hpp.
#define LIFEV_LINEINFO "[" << __FILE__ << ":" << __LINE__ << "] " |
Definition at line 61 of file LifeDebug.hpp.
#define debugStream noDebugStream |
Definition at line 182 of file LifeDebug.hpp.
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.