Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
MsgManager Class Reference

#include <wdebug.h>

Static Public Member Functions

static int setAllStreams (OutputDevice *device)
 
static int setDebugStream (OutputDevice *device)
 
static int setInfoStream (OutputDevice *device)
 
static int setWarnStream (OutputDevice *device)
 
static int setErrorStream (OutputDevice *device)
 
static void enableDebug (int flag)
 
static void enableInfo (int flag)
 
static void enableWarn (int flag)
 
static void enableError (int flag)
 
static ostream * debugStream (void)
 
static ostream * infoStream (void)
 
static ostream * warnStream (void)
 
static ostream * errorStream (void)
 
static int setAllStreams (OutputDevice *device)
 
static int ReplaceAllStreams (FileD *output_device, IN char *device_filename, IN char *copy_filename)
 
static int setDebugStream (OutputDevice *device)
 
static int setInfoStream (OutputDevice *device)
 
static int setWarnStream (OutputDevice *device)
 
static int setErrorStream (OutputDevice *device)
 
static void enableDebug (int flag)
 
static void enableInfo (int flag)
 
static void enableWarn (int flag)
 
static void enableError (int flag)
 
static ostream * debugStream (void)
 
static ostream * infoStream (void)
 
static ostream * warnStream (void)
 
static ostream * errorStream (void)
 
static int setAllStreams (OutputDevice *device)
 
static int ReplaceAllStreams (FileD *output_device, IN char *device_filename, IN char *copy_filename)
 
static int setDebugStream (OutputDevice *device)
 
static int setInfoStream (OutputDevice *device)
 
static int setWarnStream (OutputDevice *device)
 
static int setErrorStream (OutputDevice *device)
 
static void enableDebug (int flag)
 
static void enableInfo (int flag)
 
static void enableWarn (int flag)
 
static void enableError (int flag)
 
static ostream * debugStream (void)
 
static ostream * infoStream (void)
 
static ostream * warnStream (void)
 
static ostream * errorStream (void)
 

Protected Member Functions

 MsgManager ()
 
 MsgManager ()
 
 MsgManager ()
 

Detailed Description

Definition at line 170 of file wdebug.h.

Constructor & Destructor Documentation

◆ MsgManager() [1/3]

MsgManager::MsgManager ( )
protected

◆ MsgManager() [2/3]

MsgManager::MsgManager ( )
protected

◆ MsgManager() [3/3]

MsgManager::MsgManager ( )
protected

Member Function Documentation

◆ debugStream() [1/3]

ostream * MsgManager::debugStream ( void )
static

Definition at line 125 of file wdebug.cpp.

◆ debugStream() [2/3]

static ostream * MsgManager::debugStream ( void )
static

◆ debugStream() [3/3]

static ostream * MsgManager::debugStream ( void )
static

◆ enableDebug() [1/3]

static void MsgManager::enableDebug ( int flag)
static

◆ enableDebug() [2/3]

static void MsgManager::enableDebug ( int flag)
static

◆ enableDebug() [3/3]

static void MsgManager::enableDebug ( int flag)
static

◆ enableError() [1/3]

static void MsgManager::enableError ( int flag)
static

◆ enableError() [2/3]

static void MsgManager::enableError ( int flag)
static

◆ enableError() [3/3]

static void MsgManager::enableError ( int flag)
static

◆ enableInfo() [1/3]

static void MsgManager::enableInfo ( int flag)
static

◆ enableInfo() [2/3]

static void MsgManager::enableInfo ( int flag)
static

◆ enableInfo() [3/3]

static void MsgManager::enableInfo ( int flag)
static

◆ enableWarn() [1/3]

static void MsgManager::enableWarn ( int flag)
static

◆ enableWarn() [2/3]

static void MsgManager::enableWarn ( int flag)
static

◆ enableWarn() [3/3]

static void MsgManager::enableWarn ( int flag)
static

◆ errorStream() [1/3]

ostream * MsgManager::errorStream ( void )
static

Definition at line 140 of file wdebug.cpp.

◆ errorStream() [2/3]

static ostream * MsgManager::errorStream ( void )
static

◆ errorStream() [3/3]

static ostream * MsgManager::errorStream ( void )
static

◆ infoStream() [1/3]

ostream * MsgManager::infoStream ( void )
static

Definition at line 130 of file wdebug.cpp.

◆ infoStream() [2/3]

static ostream * MsgManager::infoStream ( void )
static

◆ infoStream() [3/3]

static ostream * MsgManager::infoStream ( void )
static

◆ ReplaceAllStreams() [1/2]

int MsgManager::ReplaceAllStreams ( FileD * output_device,
IN char * device_filename,
IN char * copy_filename )
static

Definition at line 80 of file wdebug.cpp.

◆ ReplaceAllStreams() [2/2]

static int MsgManager::ReplaceAllStreams ( FileD * output_device,
IN char * device_filename,
IN char * copy_filename )
static

◆ setAllStreams() [1/3]

int MsgManager::setAllStreams ( OutputDevice * device)
static

Definition at line 45 of file wdebug.cpp.

◆ setAllStreams() [2/3]

static int MsgManager::setAllStreams ( OutputDevice * device)
static

◆ setAllStreams() [3/3]

static int MsgManager::setAllStreams ( OutputDevice * device)
static

◆ setDebugStream() [1/3]

int MsgManager::setDebugStream ( OutputDevice * device)
static

Definition at line 71 of file wdebug.cpp.

◆ setDebugStream() [2/3]

static int MsgManager::setDebugStream ( OutputDevice * device)
static

◆ setDebugStream() [3/3]

static int MsgManager::setDebugStream ( OutputDevice * device)
static

◆ setErrorStream() [1/3]

int MsgManager::setErrorStream ( OutputDevice * device)
static

Definition at line 110 of file wdebug.cpp.

◆ setErrorStream() [2/3]

static int MsgManager::setErrorStream ( OutputDevice * device)
static

◆ setErrorStream() [3/3]

static int MsgManager::setErrorStream ( OutputDevice * device)
static

◆ setInfoStream() [1/3]

int MsgManager::setInfoStream ( OutputDevice * device)
static

Definition at line 84 of file wdebug.cpp.

◆ setInfoStream() [2/3]

static int MsgManager::setInfoStream ( OutputDevice * device)
static

◆ setInfoStream() [3/3]

static int MsgManager::setInfoStream ( OutputDevice * device)
static

◆ setWarnStream() [1/3]

int MsgManager::setWarnStream ( OutputDevice * device)
static

Definition at line 97 of file wdebug.cpp.

◆ setWarnStream() [2/3]

static int MsgManager::setWarnStream ( OutputDevice * device)
static

◆ setWarnStream() [3/3]

static int MsgManager::setWarnStream ( OutputDevice * device)
static

◆ warnStream() [1/3]

ostream * MsgManager::warnStream ( void )
static

Definition at line 135 of file wdebug.cpp.

◆ warnStream() [2/3]

static ostream * MsgManager::warnStream ( void )
static

◆ warnStream() [3/3]

static ostream * MsgManager::warnStream ( void )
static

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