MyGUI  3.2.1
Public Member Functions
MyGUI::LogSource Class Reference

#include <MyGUI_LogSource.h>

Public Member Functions

 LogSource ()
 ~LogSource ()
void setLogFilter (ILogFilter *_filter)
void addLogListener (ILogListener *_lestener)
void open ()
void close ()
void flush ()
void log (const std::string &_section, LogLevel _level, const struct tm *_time, const std::string &_message, const char *_file, int _line)

Detailed Description

Definition at line 18 of file MyGUI_LogSource.h.


Constructor & Destructor Documentation

Definition at line 13 of file MyGUI_LogSource.cpp.

Definition at line 18 of file MyGUI_LogSource.cpp.


Member Function Documentation

Set log messages filter.

Definition at line 27 of file MyGUI_LogSource.cpp.

Call ILogListener::close() for all listeners.

Definition at line 38 of file MyGUI_LogSource.cpp.

Call ILogListener::flush() for all listeners.

Definition at line 44 of file MyGUI_LogSource.cpp.

void MyGUI::LogSource::log ( const std::string &  _section,
LogLevel  _level,
const struct tm *  _time,
const std::string &  _message,
const char *  _file,
int  _line 
)

Call ILogListener::log for all listeners for messages that match LogSource filter (

See also:
void setLogFilter(ILogFilter* _filter)).

Definition at line 50 of file MyGUI_LogSource.cpp.

Call ILogListener::open() for all listeners.

Definition at line 32 of file MyGUI_LogSource.cpp.

Set log messages filter.

Definition at line 22 of file MyGUI_LogSource.cpp.


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