Pantheios
Details
| Last Update: | 2008-02-08 23:01:15 |
| Version: | 1.0.1 Beta 97 |
| License/Program Type: | BSD License |
| Publisher: | Synesis Software Pty Ltd |
| Price: | $0.00 |
Description:
Pantheios is an Open Source C/C++ Logging API library,
offering an optimal combination of 100% type-safety, efficiency,
genericity and extensibility. It is simple to use and extend,
highly-portable (platform and compiler-independent) and, best of
all, it upholds the C tradition of you only pay for what you
use.
The project supports logging of message statements of arbitrary
complexity, consisting of heterogenous types.
Pantheios supports filtering of log messages based on severity
level including (but not limited to) the eight levels defined by
the SysLog protocol.
Pantheios supports back-end output, individually and in
combination, to stderr/stdout, SysLog (including a custom
implementation of the SysLog protocol for Windows), Win32 debugger,
Win32 event log, COM Error Object, or any custom back-end extension
you care to write. Importantly, Pantheios is readily extended to
use the existing transport mechanisms of feature-rich logging
libraries such as ACE, log4cpp, log4cplus, log4cxx.
Pantheios does not contain any compiler-specific or
platform-specific constructs. It supports UNIX (including Linux and
Mac OS-X), and Windows, and should work with any operating system.
It is known to be compatible with Borland (5.5.1+), Comeau
(4.3.3+), Digital Mars (8.45+), GCC (3.2+), Intel (6+), Metrowerks
(8+), Microsoft Visual C++ (5.0+), and should work with any
reasonably modern C++ compiler.
Pantheios is completely free and includes source released under
a BSD-style licence.
Pantheios was forked from a previous logging architecture,
proprietary to Synesis Software, in 2005, and has been used in a
number of commercial projects since that time. In one project it
serves a middleware suite that handles 10s of millions of financial
transactions per week, wherein it has an unmeasurably low impact on
performance when logging (of a given severity level) is switched
off. (It's also decidedly quick with logging switched on, of
course ...).
Requirements:
· STLSoft 1.9.7 or later
What's New in This Release:
· NOTE: Now requires STLSoft 1.9.22
· bundles b64 1.2.5
· bundles shwild 0.9.9
· bundles xTests 0.1.8
· partial compatiblity with safe string library
(VC8+)
0 comments
Add to
Pantheios Version History
Related Software
|
|
From category: Networking |
| EtherPuppet 0.2 is networking software developed by Philippe Biondi. EtherPuppet will create a virtual interface (TUN/TAP) between two machines through a TCP connection. Everything seen by t... |
|
|
From category: Operating-Systems-Linux-Distri |
| eLearniX 2.6.6 is operating systems linux distri software developed by Thomas Yeomans. eLearniX project is a bootable CD desktop environment to help people learn and use Linux. It features t... |
|
|
From category: Archiving |
| CDRDAO 1.2.2 is archiving software developed by poolshark. Cdrdao records audio or data CD-Rs in disk-at-once (DAO) mode based on a textual description of the CD contents (toc-file). Recordi... |
|
|
From category: Operating-Systems |
| X/OS Linux is a GNU/Linux distribution for business and enterprise users.... |
|
|
From category: Networking |
| fwknop implements an authorization scheme that requires only a single encrypted packet to communicate various pieces of info.... |
|
|
From category: Hardware |
| DBAN 1.0.6 is hardware software developed by Dark Horn. Darik\'s Boot and Nuke, known as DBAN, is a self-contained boot floppy that securely wipes the hard disks of most computers. DBAN will... |
|
|
From category: Archiving |
| Archive sort 0.1 is archiving software developed by Jason Dunsmore. Archive sort is a bash script that sorts directories into manageable 4.4GB directories for the purpose of archiving onto DVDs. \... |
|
|
From category: Networking |
| Aware 0.11.1 is networking software developed by Russell Leighton. Aware is a high performance distributed event processing framework built for systems management. It comes with probes for common n... |
|
|
From category: Operating-Systems-Linux-Distri |
| BeaFanatIX 2006.1 is operating systems linux distri software developed by BeaFanatIX. BeaFanatIX is a mini Live CD Linux distribution. It was originally a remaster of BeatrIX but now uses a more re... |
|
|
From category: System-Administration |
| Debian services control panel 0.1 is system administration software developed by David Asorey ?lvarez. This program is a small and simple tool that manages the available \"services\" in a Debian (o... |
|
|
From category: Software-Distribution |
| m23 is a software distribution and software management system for Debian Linux.... |
|
|
From category: Networking |
| Ettercap 0.7.3 is networking software developed by ALoR NaGA. Ettercap is a network sniffer/interceptor/logger for ethernet LANs. It supports active and passive dissection of many protocols (even c... |
|
|
From category: Monitoring |
| Bilbo 0.2 is monitoring software developed by Thomas Nilsen. Bilbo is a PHP frontend to run scans using the security scanner Nessus. Installation instructions: 1) Download bilbo-x.y.tgz... |
|
|
From category: Operating-Systems-Linux-Distri |
| ArtistX 0.2 is operating systems linux distri software developed by ArtistX Team. ArtistX is a comfortable way of trying multimedia GNU/Linux softwares without any installation. ArtistXs goal is to... |
|
|
From category: Networking |
| Butterly Personal Edition 1.0 is networking software developed by Digital Solutions. Butterly Personal Edition is a timing system designed for environments in which time spent on the Internet is ch... |
Leave a comment