Package Info

log4cxx


Log4j like C++ Logging Library


Development/Libraries/C and C++

Log4cxx is a port to C++ of the log4j logging library.

The goal is have the same functionalities and interfaces of log4j.

It is built with the following features enabled:

  • unicode
  • thread: pthread
  • XML: libxml2
  • ODBC: unixODBC

And for the documentation it is built with:

  • doxygen
  • dot
  • html-docs
  • latex-docs

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


License: Apache-2.0
URL: https://logging.apache.org/log4cxx/latest_stable/

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
0.11.0-bp156.3.4 info GA Release 2023-12-07 15 SP6
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • liblog4cxx-devel
  • liblog4cxx11
0.11.0-bp155.2.12 info GA Release 2023-05-22 15 SP5
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • liblog4cxx-devel
  • liblog4cxx11
0.11.0-bp154.1.46 info GA Release 2022-05-09 15 SP4
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • liblog4cxx-devel
  • liblog4cxx11
0.10.0.svn20080724-bp153.1.16 info GA Release 2021-02-26 15 SP3
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • liblog4cxx-devel
  • liblog4cxx10
0.10.0.svn20080724-bp152.3.16 info GA Release 2020-04-22 15 SP2
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • liblog4cxx-devel
  • liblog4cxx10
0.10.0.svn20080724-bp151.1.1 info GA Release 2019-06-18 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • liblog4cxx-devel
  • liblog4cxx10