Planeshift
consoleout.h File Reference
#include <stdarg.h>
#include <csutil/csstring.h>

Go to the source code of this file.

Classes

class  ConsoleOut
 Simple static class for controlled user output. More...
 

Macros

#define CPrintf   ConsoleOut::Intern_Printf
 Allows other classes to print to the server console easily. More...
 
#define CPrintfLog   ConsoleOut::Intern_Printf_LogOnly
 
#define CPrompt   ConsoleOut::SetPrompt
 
#define CShift   ConsoleOut::Shift
 
#define CUnshift   ConsoleOut::Unshift
 
#define CVPrintf   ConsoleOut::Intern_VPrintf
 
#define CVPrintfLog   ConsoleOut::Intern_VPrintf_LogOnly
 

Enumerations

enum  ConsoleOutMsgClass {
  CON_NONE = 0, CON_CMDOUTPUT, CON_BUG, CON_ERROR,
  CON_WARNING, CON_NOTIFY, CON_DEBUG, CON_SPAM
}
 Different message classes. More...
 

Variables

FILE * errorLog