log4j like C++ logging library

Edit Package log4cxx

Log4cxx is a port to C++ of the log4j.
The goal is have the same functionalities and interfaces of log4j.

It's a flexible and highly configurable logging framework
Main features :
- Configurable logging destinations (appenders)
- Configurable logging format (layouts)
- Categorized logging statements through a hierarchy (loggers)
- Advanced filtering (filters)
- Thread safe library
- UTF-16 Unicode support

* Appenders:
AsyncAppender, ConsoleAppender, DailyRollingFileAppender, FileAppender,
NTEventLogAppender, ODBCAppender, RollingFileAppender, SMTPAppender,
SocketAppender, SocketHubAappender, SyslogAppender, TelnetAppender,
XMLSocketAppender

* Layouts:
HTMLLayout, PatternLayout, SimpleLayout, TTCCLayout, XMLLayout

* Filters:
DenyAllFilter, LevelMatchFilter, LevelRangeFilter, StringMatchFilter

* Configurators:
BasicConfigurator, DOMConfigurator, PropertyConfigurator

* Java like objects with dynamic cast and instanciation. Custom objects can
be configured through the DOMConfigurator and PropertyConfigurator classes

Supported OS:
* Linux (tested on Linux Mandrake 10.0, Debian GNU/Linux 3.1)
* FreeBSD
* Windows (MSVC 6.0, MSVC 7.1 or Cygwin)
* Other POSIX OS should be supported but were not tested

Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
apache-log4cxx-1.2.0.tar.gz 0000652992 638 KB
apache-log4cxx-1.2.0.tar.gz.asc 0000000833 833 Bytes
log4cxx.changes 0000004249 4.15 KB
log4cxx.keyring 0000003098 3.03 KB
log4cxx.spec 0000003738 3.65 KB
Latest Revision
Hugo Costelha's avatar Hugo Costelha (hcostelha) committed (revision 1)
Comments 0
openSUSE Build Service is sponsored by