What is log4sendpp?

log4sendpp aims to provide a minimalistic and platform independent C++ client library to benefit from logging hosts around the log4j framework. It sends log messages over TCP/IP or stores them into a local file. It is mainly intended for debugging purposes.

Unlike other logging frameworks it supports only very basic features but still tries to remain extensible in these key areas. As a side effect the foot print of this library is rather small and can even be reduced by disabling some C++ features: RTTI and exceptions. An optimzed STL will reduce memory consumption even more. This makes this library an option for embedded systems.

It provides test listeners for CppUnit and Boost.Test.