10 |
// http://www.fsf.org/licenses/gpl.html. |
// http://www.fsf.org/licenses/gpl.html. |
11 |
// |
// |
12 |
// $Log$ |
// $Log$ |
13 |
|
// Revision 1.4 2004/12/26 08:03:34 skunix |
14 |
|
// changed lambda::bind's to boost::binds |
15 |
|
// |
16 |
// Revision 1.3 2004/12/26 07:50:33 skunix |
// Revision 1.3 2004/12/26 07:50:33 skunix |
17 |
// fixed Stream error, added a buffered Stream2 class, and added Level prefixing |
// fixed Stream error, added a buffered Stream2 class, and added Level prefixing |
18 |
// |
// |
131 |
public: |
public: |
132 |
Stream2(int level = Level::INFO, Server*pServer=&::usata::log::server) |
Stream2(int level = Level::INFO, Server*pServer=&::usata::log::server) |
133 |
:m_server(pServer),m_level(level){}; |
:m_server(pServer),m_level(level){}; |
134 |
|
~Stream2(){if (!buf.str().empty()) commit(); } |
135 |
void set_level(int level){m_level=level;} |
void set_level(int level){m_level=level;} |
136 |
template <typename T> |
template <typename T> |
137 |
friend Stream2& |
friend Stream2& |