Bayonne2 / Common C++ 2 Framework
Data Structures | 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>
Include dependency graph for applog.h:

Go to the source code of this file.

Data Structures

class   HEXdump
  Produces a dump of a buffer in a hexdump way with its code Ascii translation and relative buffer address. More...
 
class   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   AppLog::Ident
  Ident class that represents module name. More...
 

Functions

  Manipulator for debug level. More...
 
  Manipulator for warn level. More...
 
  Manipulator for error level. More...
 
  Manipulator for emerg level. More...
 
  Manipulator for alert level. More...
 
  Manipulator for critical level. More...
 
  Manipulator for notice level. More...
 
  Manipulator for info level. More...
 

Variables

  alog global log stream definition More...
 

Detailed Description

Application logging facilities abstraction.

Definition in file applog.h.

Function Documentation

__EXPORT AppLog& alert ( AppLogsl )
inline

Manipulator for alert level.

Parameters
sl application logger stream
Returns
application logger stream

Definition at line 557 of file applog.h.

__EXPORT AppLog& critical ( AppLogsl )
inline

Manipulator for critical level.

Parameters
sl application logger stream
Returns
application logger stream

Definition at line 565 of file applog.h.

__EXPORT AppLog& debug ( AppLogsl )
inline

Manipulator for debug level.

Parameters
sl application logger stream
Returns
application logger stream

Definition at line 525 of file applog.h.

__EXPORT AppLog& emerg ( AppLogsl )
inline

Manipulator for emerg level.

Parameters
sl application logger stream
Returns
application logger stream

Definition at line 549 of file applog.h.

__EXPORT AppLog& error ( AppLogsl )
inline

Manipulator for error level.

Parameters
sl application logger stream
Returns
application logger stream

Definition at line 541 of file applog.h.

__EXPORT AppLog& info ( AppLogsl )
inline

Manipulator for info level.

Parameters
sl application logger stream
Returns
application logger stream

Definition at line 581 of file applog.h.

__EXPORT AppLog& notice ( AppLogsl )
inline

Manipulator for notice level.

Parameters
sl application logger stream
Returns
application logger stream

Definition at line 573 of file applog.h.

__EXPORT AppLog& warn ( AppLogsl )
inline

Manipulator for warn level.

Parameters
sl application logger stream
Returns
application logger stream

Definition at line 533 of file applog.h.

Variable Documentation

alog global log stream definition


Generated on Dec 21, 2017 for commoncpp2-1.8.1, ccrtp-1.7.2, libzrtpcpp-2.3.4, ccscript3-1.1.7, ccaudio2-1.0.0 and bayonne2-2.3.2 (after installation in /usr/local/) by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /