WvStreams
streams
wvlogstream.cc
1
#include "wvlogstream.h"
2
3
4
WvLogStream::WvLogStream(
IWvStream
*s, WvLog::LogLevel _max_level)
5
:
WvLogRcv
(_max_level)
6
{
7
cloned = s;
8
}
9
10
11
WvLogStream::~WvLogStream()
12
{
13
WVRELEASE(cloned);
14
}
15
16
17
void
WvLogStream::_mid_line
(
const
char
*str,
size_t
len)
18
{
19
if
(cloned)
20
cloned->write(str, len);
21
}
WvLogStream::_mid_line
virtual void _mid_line(const char *str, size_t len)
add text to the current log line.
Definition:
wvlogstream.cc:17
IWvStream
Definition:
iwvstream.h:24
WvLogRcv
WvLogRcv adds some intelligence to WvLogRcvBase, to keep track of line-prefix-printing and other form...
Definition:
wvlogrcv.h:28
Generated by
1.8.17