Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

PhxLog.h File Reference

Contains the Log interface used for loging and ingame debug output. More...

#include <iostream>
#include <Phx/Util/PhxPtrInterface.h>
#include <Phx/Core/PhxNamedInterface.h>

Go to the source code of this file.

Namespaces

namespace  Phx

Defines

#define PHX_DEBUGGING   LOG_LEVEL_DEBUG,__FILE__,__LINE__
#define PHX_INFO   LOG_LEVEL_INFO,__FILE__,__LINE__
#define PHX_WARNING   LOG_LEVEL_WARNING,__FILE__,__LINE__
#define PHX_ERROR   LOG_LEVEL_ERROR,__FILE__,__LINE__
#define PHX_NORMAL   LOG_LEVEL_NORMAL,__FILE__,__LINE__
#define LOG_TO_STDOUT   true

Enumerations

enum  Mode {
  LOG_LEVEL_DEBUG, LOG_LEVEL_INFO, LOG_LEVEL_WARNING, LOG_LEVEL_ERROR,
  LOG_LEVEL_NORMAL
}
 Describes the different log levels. DEBUG shows everything, NORMAL only shows things that is to be present to the user during game play.


Detailed Description

Contains the Log interface used for loging and ingame debug output.


Generated on Mon Jul 10 19:45:29 2006 for Phoenix OSFS by  doxygen 1.4.2