Utility for logging messages. More...
#include <Log.hpp>
Public Types | |
typedef list< string >::iterator | iterator |
Public Member Functions | |
void | addListener (LogListener *listener) |
iterator | begin () |
iterator | end () |
void | fireUpdate (const string &text) |
Log & | operator<< (const string &text) |
Log & | operator<< (int number) |
Log & | operator<< (double number) |
Log & | operator<< (manip_func_t manip) |
Private Attributes | |
list< string > | lines |
ostringstream | buff |
list< LogListener * > | listeners |
Utility for logging messages.