Class hierarchy   Compound list   File list   Compound Members   File Members  

print.cpp File Reference

Functions

Variables


Function Documentation

int debugstrshare(const char *s1, const char *s2)

void dprintf(const char *sym, const char *args, ...)

prints out debugging info. if any character in sym matches any in debugsyms (resp. -XD ), the string will be printed to screen. No LF is added.

used syms are:

void lprintf(int level, const char *args, ...)

Message printing

args is printed on screen if level is lower or equal to msglevel

no LF is added

void lprintff(int level, const char *args, ...)

Message printing

args is printed on screen if level is lower or equal to msglevel

no LF is added. output buffer will be flushed

void interest(const char *args, ...)

info about interesting things

Prints out the given args with preceeding "Interesting:", but nothing more.

void print_panic(bool show_blabla, const char *args, va_list &ap)

void sxpanic(const char *args, ...)

small panic exit

Prints out the given args with preceeding "PANIC:", but nothing more.

function never returns.

void xpanic(const char *args, ...)

panic exit

Prints out the given args with preceeding "PANIC:" and a brief description about what to do. Then exits.

function never returns.

void showPercent(int level, int now, int total, int &last)

void doneShowPercent(int level)

void __pointer_test(void *ptr, const char *ptrname, const char *sfile, int sline)

Use MEM instead.

For internal use only.


Variable Documentation

int msglevel

char debugsyms[30]

time_t last_percent_tt


Generated at Wed May 31 21:08:19 2000 for Rvtmod/rvglue by doxygen  written by Dimitri van Heesch, © 1997-1998