TPIE

2362a60
logstream.h File Reference

logstream class used by definitions in tpie_log.h. More...

#include <tpie/config.h>
#include <tpie/loglevel.h>
#include <streambuf>
#include <ostream>

Go to the source code of this file.

Classes

struct  tpie::log_target
 
class  tpie::log_stream_buf
 
class  tpie::logstream
 A log is like a regular output stream, but it also supports messages at different priorities, see log_level. More...
 
class  tpie::log_level_manip
 
class  tpie::log_group
 RAII-style management for log groups. More...
 

Namespaces

 tpie
 pipelining/factory_base.h Base class of pipelining factories
 

Functions

void tpie::add_log_target (log_target *t)
 
void tpie::remove_log_target (log_target *t)
 
void tpie::begin_log_group (const std::string &name)
 
void tpie::end_log_group ()
 
log_level_manip tpie::setlevel (log_level p)
 

Variables

bool tpie::log_bits::logging_disabled
 

Detailed Description

logstream class used by definitions in tpie_log.h.

Definition in file logstream.h.