Public Member Functions | List of all members
Ogre::LogListener Class Referenceabstract

#include <OgreLog.h>

Inheritance diagram for Ogre::LogListener:
Inheritance graph
[legend]

Public Member Functions

virtual ~LogListener ()
 
virtual void messageLogged (const String &message, LogMessageLevel lml, bool maskDebug, const String &logName, bool &skipThisMessage)=0
 

Detailed Description

Remarks
Pure Abstract class, derive this class and register to the Log to listen to log messages

Definition at line 74 of file OgreLog.h.

Constructor & Destructor Documentation

virtual Ogre::LogListener::~LogListener ( )
virtual

Definition at line 77 of file OgreLog.h.

Member Function Documentation

virtual void Ogre::LogListener::messageLogged ( const String message,
LogMessageLevel  lml,
bool  maskDebug,
const String logName,
bool &  skipThisMessage 
)
pure virtual
Remarks
This is called whenever the log receives a message and is about to write it out
Parameters
messageThe message to be logged
lmlThe message level the log is using
maskDebugIf we are printing to the console or not
logNameThe name of this log (so you can have several listeners for different logs, and identify them)
skipThisMessageIf set to true by the messageLogged() implementation message will not be logged

Implemented in Ogre::AndroidLogListener.


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

Copyright © 2012 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Fri Dec 20 2013 01:24:27