A teestream object extends the unix ``tee'' command. More...
#include <teestream.h>
Classes | |
class | Tee |
Implements Filter interface for filterstreambuf. More... | |
Public Member Functions | |
teestream (std::ostream &os1, std::ostream &os2) | |
Special constructor for common case of 2 ostreams. | |
teestream (const std::list< std::ostream * > &streams) | |
General constructor takes a list of ostream pointers. | |
Private Attributes | |
Tee | tee_ |
A teestream object extends the unix ``tee'' command.
It is derived from ostream and initialized with a list of ostream pointers. Anything written to a teestream is written to all the underlying ostreams.
Definition at line 24 of file teestream.h.
Dv::Util::teestream::teestream | ( | std::ostream & | os1, | |
std::ostream & | os2 | |||
) |
Dv::Util::teestream::teestream | ( | const std::list< std::ostream * > & | streams | ) |
General constructor takes a list of ostream pointers.
streams | list of ostreams to which output to teestream will be copied |
Tee Dv::Util::teestream::tee_ [private] |
Definition at line 56 of file teestream.h.
dvutil-1.0.10 | [ 5 December, 2009] |