473,399 Members | 4,192 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,399 software developers and data experts.

Logging library

Hello All!

I know that Boost doesn't offer any logging facilities.
Is there expansible, crossplatform, well-designed (all features are
required) logging library for C++?

Any suggestions?

Dec 15 '06 #1
4 7777

kr*************@gmail.com wrote:
Hello All!

I know that Boost doesn't offer any logging facilities.
Is there expansible, crossplatform, well-designed (all features are
required) logging library for C++?

Any suggestions?
Try this one: http://log4c.sourceforge.net/

It is used in professional environments.

----
Ivan
http://www.0x4849.net

Dec 15 '06 #2
On 15 Dec 2006 09:31:25 -0800, krivenok.dmitry@...com wrote:
>Is there expansible, crossplatform, well-designed (all features are
required) logging library for C++?

Any suggestions?
http://pantheios.sourceforge.net/
Dec 15 '06 #3
kr*************@gmail.com wrote:
I know that Boost doesn't offer any logging facilities.
That's not strictly true. There's the Boost Log Library. From
http://www.crystalclearsoftware.com/...rariesUnderCon
struction-New:
"The Boost Log Library is a small logging library, makes it very easy to
declare/define new logs, allows you very simple access to logs, allows for log
hierarchies, and for modifying log hierarchies, allows for easy and efficient
enabling/disabling of logs/log hierarchies, allows for easy manipulation of log
behaviors and is thread-safe."
Download: http://torjo.com/code/logging.zip
Docs: http://torjo.com/

I don't think John Torjo, the author, has worked on it recently but it's
useable.

--
Chuck
Dec 16 '06 #4
kr*************@gmail.com wrote:
Hello All!

I know that Boost doesn't offer any logging facilities.
Is there expansible, crossplatform, well-designed (all features are
required) logging library for C++?

Any suggestions?
Pantheios (http://pantheios.sf.net/) is definitely the way to go.

Roland P. put me onto it, and it's very high quality. It claims to be
very fast - http://pantheios.sourceforge.net/performance.html - and my
experience of it so far bares that out.

It seems to be experiencing a surge in activity recenty too. Feels like
the tem are building up to a non-beta release

Dec 22 '06 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Tero Saarni | last post by:
I'm using Logging in my library module for producing trace log of certain events. For being more useful these log entries should be associated with the filename and line number of *users* code...
6
by: Eric DeWall | last post by:
In trying to clean up the inevitable debug printing littered through some code, I started reading up on the 'logging' module. Browsing groups indicates that the design of the module is...
10
by: Thomas Heller | last post by:
I'm about to add some logging calls to a library I have. How can I prevent that the script that uses the library prints 'No handlers could be found for logger "comtypes.client"' when the script...
7
by: amitos | last post by:
Hi! I consider using the Logging Application Block, Enterprise Library, Jan 2006 in a major project. To date, I've found that some of its features are not very well documented. One important...
3
by: Dick | last post by:
How do I integrating ASP.NET Tracing with the Enterprise Library Logging Application Block? I guess this should be possible and in a similar way to the way ASP.NET Tracing is integrated with...
0
by: robert | last post by:
As more and more python packages are starting to use the bloomy (Java-ish) 'logging' module in a mood of responsibility and as I am not overly happy with the current "thickener" style of usage, I...
2
by: Tod Olson | last post by:
Anyone have advice for importing the logging module using MacPython 2.4.3? MacPython installs the logging module in: /Library/Frameworks/Python.framework/Versions/2.4/lib/logging/ There's an...
9
by: Rasika WIJAYARATNE | last post by:
Hi guys, Please check this out: http://rkwcoding.blogspot.com/2007/07/error-logging.html
4
by: Alexandru Mosoi | last post by:
why doesn't logging throw any exception when it should? how do I configure logging to throw exceptions? .... logging.fatal('asdf %d', '123') .... except: .... print 'this line is never...
6
by: Thomas Heller | last post by:
I'm using the logging module in my comtypes library to log 'interesting' things that happen. In other words, the idea is if the user of the library is interested in the details that happen in the...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.