Logo  0.95.0-final
Finite Element Embedded Library and Language in C++
Feel++ Feel++ on Github Feel++ community
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
debug.hpp File Reference
#include <cstdio>
#include <iosfwd>
#include <string>
#include <sstream>
#include <feel/feelcore/feelmacros.hpp>

Go to the source code of this file.

Namespaces

 Feel
 [marker1]
 
 Feel::detail
 

Macros

#define FEELPP_DEBUG_BEGIN(area)   Debug(area) << "BEGIN: " << __PRETTY_FUNCTION__ << "\n";
 Use these to introduce and extroduce functions.
 
#define FEELPP_DEBUG_END(area)   Debug(area) << "END: " << __PRETTY_FUNCTION__ << "\n";
 
#define FEELPP_DEBUG_FUNC_INFO(area)   Debug(area) << FEELPP_FUNCINFO << "\n";
 Standard function announcer.
 
#define FEELPP_FUNCINFO   "[" << __FILE__ << ":" << __LINE__ << "] "
 
#define FEELPP_LINEINFO   "[" << __FILE__ << ":" << __LINE__ << "] "
 

Typedefs

typedef DebugStream &(* Feel::LManipFunction )(DebugStream &)
 
typedef NdebugStream &(* Feel::LNManipFunction )(NdebugStream &)
 

Functions

std::string Feel::backtrace ()
 
std::string Feel::backtrace (int)
 
DebugStream Feel::Debug (int area, DebugStream::stprintf func)
 
DebugStream Feel::Debug (bool cond, int area, DebugStream::stprintf)
 
NdebugStream & Feel::endl (NdebugStream &s)
 
Feel::DebugStream & endl (Feel::DebugStream &s)
 
DebugStream Feel::Error (int area)
 
DebugStream Feel::Error (bool cond, int area)
 
DebugStream Feel::Fatal (int area)
 
DebugStream Feel::Fatal (bool cond, int area)
 
NdebugStream & Feel::flush (NdebugStream &s)
 
Feel::DebugStream & flush (Feel::DebugStream &)
 
DebugStream Feel::Log (int area, DebugStream::stprintf func)
 
DebugStream Feel::Log (bool cond, int area, DebugStream::stprintf)
 
template<typename T >
DebugStream & Feel::operator<< (DebugStream &__s, T const *__t)
 
NdebugStream & Feel::perror (NdebugStream &s)
 
Feel::DebugStream & perror (Feel::DebugStream &s)
 
DebugStream Feel::Warning (int area)
 
DebugStream Feel::Warning (bool cond, int area)
 

Detailed Description


Generated on Fri Oct 25 2013 14:24:27 for Feel++ by doxygen 1.8.4