Download Source Package libwibble:
libwibble collects the foundation code that has been used over time in various C++ projects by Peter Rockai and Enrico Zini, so that it can be maintained properly and in a single place.
The code has minimal dependencies, a test suite, and can be used either as an external library or embedded in projects based on either cmake or autotools.
The library contains:
* an exception hierarchy; * various useful mixin classes; * shortcuts for set operations; * a featureful self-documenting commandline parser that also supports cvs/svn-style subcommands; * two different unit-testing system, a tut-based and a custom one; * a non-intrusive polymorphic envelope; * a logging system; * string functions, like splitting, path manipulation, regular expressions and word wrapping; * system functions, like directory iteration, file manipulation, process control, thread functions; * gregorian calendar operations.
|
|
|
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| alpha | 1,214.5 kB | 11656 kB | [list of files] |
| amd64 | 1,141.4 kB | 11164 kB | [list of files] |
| armel | 1,167.0 kB | 11076 kB | [list of files] |
| hppa | 1,192.8 kB | 11132 kB | [list of files] |
| hurd-i386 | 929.4 kB | 10944 kB | [list of files] |
| i386 | 2,043.2 kB | 14756 kB | [list of files] |
| ia64 | 1,019.2 kB | 11552 kB | [list of files] |
| kfreebsd-amd64 | 966.4 kB | 9052 kB | [list of files] |
| kfreebsd-i386 | 946.9 kB | 8846 kB | [list of files] |
| m68k (unofficial port) | 1,147.6 kB | 11016 kB | [list of files] |
| mips | 1,141.0 kB | 11048 kB | [list of files] |
| mipsel | 934.9 kB | 10992 kB | [list of files] |
| powerpc | 924.6 kB | 10928 kB | [list of files] |
| s390 | 930.7 kB | 10912 kB | [list of files] |
| sparc | 929.7 kB | 10964 kB | [list of files] |