Feel++  0.91.4
Classes | Public Member Functions
Feel::DebugStream Class Reference

List of all members.

Classes

struct  Private

Public Types

Internal Structures
typedef int(* stprintf )(const char *format,...)

Public Member Functions

void setFlush (stprintf=0)
Constructors, destructor
 DebugStream (int area=0, int level=1, bool print=true)
 DebugStream (const char *initialString, int area=0, int level=1, bool print=true)
 DebugStream (DebugStream const &)
 ~DebugStream ()

Methods

bool doPrint () const
void flush ()
DebugStreamoperator<< (bool)
DebugStreamoperator<< (int16_type)
DebugStreamoperator<< (int32_type)
DebugStreamoperator<< (uint16_type)
DebugStreamoperator<< (uint32_type)
DebugStreamoperator<< (int64_type)
DebugStreamoperator<< (uint64_type)
DebugStreamoperator<< (double)
DebugStreamoperator<< (std::complex< double >)
DebugStreamoperator<< (const char *)
DebugStreamoperator<< (std::string const &)
DebugStreamoperator<< (LManipFunction f)
static void addDebugArea (uint16_type area, std::string const &description)
static void showDebugAreas (std::string const &areas)
static void attach (std::string const &__logfile)
static void attach (std::string const &__logfile, int area)
static void detach (std::string const &__logfile, int area)
static void detachAll ()

Member Function Documentation

Returns:
true if the stream prints the debug output, false otherwise