Projects / Pantheios

Pantheios

Pantheios is a C/C++ logging API library. It offers an optimal combination of complete type-safety, very high efficiency, genericity, and extensibility. It is simple to use and extend, highly portable (platform and compiler independent), and it upholds the C tradition of only paying for what you use. Pantheios supports logging of message statements of arbitrary complexity, consisting of heterogenous types. Pantheios supports filtering of log messages based on severity level.

Tags Software Development Libraries Logging
Operating Systems OS Independent
Implementation C C++

Tweet this project Short link

Rss Recent releases

Changes: This release fixes a serious defect in 64-bit builds of bec.WindowsConsole, which prevented any display. It also addresses several minor issues, including enhanced compiler compatibility for GCC, Intel, and VC++ compilers, and reduced dependencies in inserters header files. It bundles xTests 0.13.3, and requires STLSoft 1.9.85.

Changes: This release adds support for GCC 4.4 (on Unix) and incorporates a workaround of a probable defect in the Intel C/C++ 11 compiler.

Changes: This release adds the pantheios::pad() inserter function (along with the PANTHEIOS_LPAD() and PANTHEIOS_RPAD() macros). It also fixes a defect in the be.test back-end. It bundles xTests 0.13.2 and relies on STLSoft 1.9.85.

  • Rrelease-mid
  •  21 May 2009 13:02
  • Rrelease-after

Changes: This release adds a new example illustrating the use of extended severity information, adds two new FAQ items, and fixes a defect in stock back-ends whereby the severity string would be empty if extended severity information was specified. It now requires STLSoft 1.9.83.

  • Rrelease-mid
  •  15 May 2009 15:56
  • Rrelease-after

Changes: A makefile for Mac OS X 64-bit has been added, along with a prototype makefile for Sun Pro 5.9. Now all Unix makefiles remove Windows newline sequences in distribution sources before building. This release relies on STLSoft 1.9.82

174eb84e00c67d31d7482b21a9779209_thumb

Project Spotlight

Yokadi

A command line oriented, sqlite powered todo list system.

5909e1b8e420f37d9945ac4d2033d4cd_thumb

Project Spotlight

Diakonos

A Linux editor for the masses.