Classes | Namespaces | Defines | Functions

log-stream.h File Reference

Classes

class  Glib::Util::LogStream
 The log stream class. More...

Namespaces

namespace  Glib
namespace  Glib::Util

Defines

#define GLIBMM_DEFAULT_DOMAIN   __FILE__
#define GLIBMM_GENERAL_DOMAIN   "general-domain"

Functions

LogStream & Glib::Util::endl (LogStream &)
 log a '\n' and flushes the stream Use it like: Glib::Util::LogStream out ; out << "hello"<< Glib::Util::endl ;
LogStream & Glib::Util::flush (LogStream &)
 flushes the stream Use it like: Glib::Util::LogStream out ; out << "Hello" << Glib::Util::flush ;
LogStream & Glib::Util::level_normal (LogStream &)
 sets the log level to normal Use it like Glib::Util::LogStream out ; out << Glib::Util::level_normal << "blabla" ;
LogStream & Glib::Util::level_verbose (LogStream &)
 sets the log level to verbose Use it lik: Glib::Util::LogStream out ; out << Glib::Util::level_verbose << "bla bla bla" ;
LogStream & Glib::Util::timestamp (LogStream &)
 logs a timestamp.

Define Documentation

#define GLIBMM_DEFAULT_DOMAIN   __FILE__
#define GLIBMM_GENERAL_DOMAIN   "general-domain"