Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

CEGUILogger.h File Reference

#include "CEGUIBase.h"
#include "CEGUIString.h"
#include <fstream>
#include "CEGUISingleton.h"

Include dependency graph for CEGUILogger.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  CEGUI

Classes

class  CEGUI::Logger
 Class that implements logging for the GUI system. More...

Defines

#define CEGUI_LOGINSANE(message)   CEGUI::Logger::getSingleton().logEvent((message), CEGUI::Insane);

Enumerations

enum  LoggingLevel { Errors, Standard, Informative, Insane }
 Enumeration of logging levels. More...


Define Documentation

#define CEGUI_LOGINSANE message   )     CEGUI::Logger::getSingleton().logEvent((message), CEGUI::Insane);
 

Definition at line 158 of file CEGUILogger.h.

Referenced by CEGUI::Imageset::defineImage(), CEGUI::Imageset::undefineAllImages(), and CEGUI::Imageset::undefineImage().


Enumeration Type Documentation

enum LoggingLevel
 

Enumeration of logging levels.

Enumeration values:
Errors  Only actual error conditions will be logged.
Standard  Basic events will be logged (default level).
Informative  Useful tracing (object creations etc) information will be logged.
Insane  Mostly everything gets logged (use for heavy tracing only, log WILL be big).

Definition at line 50 of file CEGUILogger.h.

Referenced by CEGUI::Logger::getLoggingLevel().


Generated on Wed Feb 16 12:41:09 2005 for Crazy Eddies GUI System by  doxygen 1.3.9.1