wibble  1.1
Classes | Enumerations | Functions
wibble::log Namespace Reference

Classes

struct  FileSender
 Discard all messages. More...
 
struct  Timestamper
 Prepend timestamps to log lines. More...
 
struct  LevelFilter
 Log only messages whose level is >= minLevel. More...
 
struct  Tee
 Send the same message to multiple streams. More...
 
struct  NullSender
 Discard all messages. More...
 
struct  OstreamSender
 Discard all messages. More...
 
struct  Sender
 Handle sending a log message. More...
 
class  Streambuf
 Streambuf class for logging. More...
 

Enumerations

enum  Level {
  DEBUG, INFO, UNUSUAL, WARN,
  ERR, CRIT
}
 Urgency of a log message. More...
 

Functions

std::ostream & operator<< (std::ostream &s, Level lev)
 

Enumeration Type Documentation

Urgency of a log message.

Enumerator
DEBUG 
INFO 
UNUSUAL 
WARN 
ERR 
CRIT 

Function Documentation

std::ostream & wibble::log::operator<< ( std::ostream &  s,
Level  lev 
)

References CRIT, DEBUG, ERR, INFO, UNUSUAL, and WARN.