ESyS-Particle  4.0.1
Public Member Functions | Protected Member Functions
Con Class Reference

console with window buffer More...

#include <console.h>

Inheritance diagram for Con:
Inheritance graph
[legend]
Collaboration diagram for Con:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Con (ostream *Ios)
virtual char * GetLast (char *buff)
- Public Member Functions inherited from BasicCon
 BasicCon (ostream *Ios)
void SetQuiet (bool Q)
void SetTiming (bool T)
virtual void flush ()
virtual void SetOStream (ostream *Ios)
BasicCon & Message (bool h=true)
 set verbose level of next message to "msg"
BasicCon & Error (bool h=true)
 set verbose level of next message to "err"
BasicCon & Warning (bool h=true)
 set verbose level of next message to "wrn"
BasicCon & Critical (bool h=true)
 set verbose level of next message to "crt"
BasicCon & Info (bool h=true)
 set verbose level of next message to "inf"
BasicCon & Debug (bool h=true)
 set verbose level of next message to "dbg"
BasicCon & XDebug (bool h=true)
 set verbose level of next message to "xdg"
BasicCon & Timing (bool h=true)
 set verbose level of next message to "tme"
BasicCon & operator<< (const char *s)
BasicCon & operator<< (char s)
BasicCon & operator<< (short s)
BasicCon & operator<< (int s)
BasicCon & operator<< (long s)
BasicCon & operator<< (float s)
BasicCon & operator<< (double s)
BasicCon & operator<< (unsigned char s)
BasicCon & operator<< (unsigned short s)
BasicCon & operator<< (unsigned int s)
BasicCon & operator<< (unsigned long s)
BasicCon & operator<< (void *s)
BasicCon & operator<< (Vec3 s)
BasicCon & operator<< (const Matrix3 &)
BasicCon & operator<< (CCounter &s)
BasicCon & operator<< (CCounterList &s)
BasicCon & operator<< (const string &)

Protected Member Functions

virtual void process (ostringstream *str_os)
- Protected Member Functions inherited from BasicCon
virtual void show (char *level, bool h)

Additional Inherited Members

- Public Types inherited from BasicCon
enum  VerboseLevel {
  all = 0, dbg, info, msg,
  warning, err, critical, silent
}
- Static Public Member Functions inherited from BasicCon
static void SetVerbose (int vl=all)
 set verbose level
static int GetVerbose ()
- Protected Attributes inherited from BasicCon
char * CurBuffer
 buffer for output & process
ostream * os
 Output stream (cout usually)
- Static Protected Attributes inherited from BasicCon
static int VLevel = Con::info
 current verbose level
static bool mute = false
static bool quiet = false
 flag to mute console (loats output) or quiet console
static bool timing = false

Detailed Description

console with window buffer


Member Function Documentation

void Con::process ( ostringstream *  str_os)
protectedvirtual

output stream on Output stream if not quiet

Parameters:
str_osstream to output

Reimplemented from BasicCon.


The documentation for this class was generated from the following files: