poBase 1.0.0alpha5 has been released. This
release fixes some bugs and introduces new
classes and functions (system exception
handling, I/O streams, native condition
objects). Furthermore, a new port to FreeBSD
has been done. Last but not least, examples
demonstrating how to use poBase have been
supplied.
poBase 1.0.0alpha5 will be released at the end of the week. Aside some bug fixes as well as new features (e.g. extendable I/O streams), poBase has been ported to FreeBSD. Last but not least, example code has been included to demonstrate poBase's abilities.
The archives posted on Friday, 7th December, were
corrupted. If you have downloaded them, please reload both
files from the project site.
The correct file sizes are 104755 bytes (src) and
310999 bytes (docs-html).
I apologize for any inconvenience.
poBase 1.0.0alpha4 has been released. One bug in TLS
management code has been fixed and new exception and signal handling
code has been added. See ChangeLog for details.
poBase is a C++ portability layer that provides functionality not
implemented by the C++ runtime library. poBase provides classes for
threads, synchronization objects, dynamically loaded libraries,
environment access, objects with delayed construction, and more.
The goal is to provide a layer above which every program works safely in
a multi-threaded environment in a platform-independent manner.... read more
Today poBase 1.0.0alpha3 has been released. Two bugs related to
loading of dynamic libraries have been fixed. See ChangeLog for details.
poBase is a C++ portability layer that provides functionality not
implemented by the C++ runtime library. poBase provides classes for
threads, synchronization objects, dynamically loaded libraries,
environment access, objects with delayed construction, and more.
The goal is to provide a layer above which every program works safely in
a multi-threaded environment in a platform-independent manner.
Today poBase 1.0.0alpha2 has been released. This release fixes two memory leaks. See ChangeLog for details.
poBase is a C++ portability layer that provides functionality not implemented by the C++ runtime library. poBase provides classes for threads, synchronization objects, dynamically loaded libraries, environment access, objects with delayed construction, and more. The goal is to provide a layer above which every program works safely in a multi-threaded environment in a platform-independent manner.