ESyS-Particle  4.0.1
Public Member Functions | Protected Member Functions | List of all members
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]

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)
BasicConMessage (bool h=true)
 set verbose level of next message to "msg"
BasicConError (bool h=true)
 set verbose level of next message to "err"
BasicConWarning (bool h=true)
 set verbose level of next message to "wrn"
BasicConCritical (bool h=true)
 set verbose level of next message to "crt"
BasicConInfo (bool h=true)
 set verbose level of next message to "inf"
BasicConDebug (bool h=true)
 set verbose level of next message to "dbg"
BasicConXDebug (bool h=true)
 set verbose level of next message to "xdg"
BasicConTiming (bool h=true)
 set verbose level of next message to "tme"
BasicConoperator<< (const char *s)
BasicConoperator<< (char s)
BasicConoperator<< (short s)
BasicConoperator<< (int s)
BasicConoperator<< (long s)
BasicConoperator<< (float s)
BasicConoperator<< (double s)
BasicConoperator<< (unsigned char s)
BasicConoperator<< (unsigned short s)
BasicConoperator<< (unsigned int s)
BasicConoperator<< (unsigned long s)
BasicConoperator<< (void *s)
BasicConoperator<< (Vec3 s)
BasicConoperator<< (const Matrix3 &)
BasicConoperator<< (CCounter &s)
BasicConoperator<< (CCounterList &s)
BasicConoperator<< (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: