GNU CommonC++
Classes | Namespaces | Functions | Variables
applog.h File Reference

Application logging facilities abstraction. More...

#include <cc++/slog.h>
#include <cc++/exception.h>
#include <string>
#include <sstream>
#include <iostream>
#include <map>

Go to the source code of this file.

Classes

class  ost::HEXdump
 Produces a dump of a buffer in a hexdump way with its code Ascii translation and relative buffer address. More...
 
class  ost::AppLog
 Application logger is a class that implements a logger that can be used by applications to save log file somewhere on the system. More...
 
class  ost::AppLog::Ident
 Ident class that represents module name. More...
 

Namespaces

namespace  ost
 

Functions

__EXPORT AppLogost::debug (AppLog &sl)
 Manipulator for debug level.
 
__EXPORT AppLogost::warn (AppLog &sl)
 Manipulator for warn level.
 
__EXPORT AppLogost::error (AppLog &sl)
 Manipulator for error level.
 
__EXPORT AppLogost::emerg (AppLog &sl)
 Manipulator for emerg level.
 
__EXPORT AppLogost::alert (AppLog &sl)
 Manipulator for alert level.
 
__EXPORT AppLogost::critical (AppLog &sl)
 Manipulator for critical level.
 
__EXPORT AppLogost::notice (AppLog &sl)
 Manipulator for notice level.
 
__EXPORT AppLogost::info (AppLog &sl)
 Manipulator for info level.
 

Variables

__EXPORT AppLog ost::alog
 alog global log stream definition
 

Detailed Description

Application logging facilities abstraction.