30 #include <boost/shared_ptr.hpp>
32 #include "WLogEntry.h"
53 WLogStream( std::ostream& output, LogLevel logLevel = LL_DEBUG, std::string format =
"*%l [%s] %m \n",
bool colored =
true );
60 void printEntry(
const WLogEntry& entry );
67 void setLogLevel( LogLevel logLevel );
74 LogLevel getLogLevel()
const;
81 void setFormat( std::string format );
88 std::string getFormat()
const;
95 void setColored(
bool colors );
102 bool isColored()
const;
143 #endif // WLOGSTREAM_H