Utility Library v0.5.0 Released
Utility Library v0.5.0 Released

v0.5.0 of the Black Sphere Studios library has been released, overhauling the namespace and the class naming scheme, with significant code cleanup. More information is available on the Github release page.

More ›
Black Sphere Studios Utility Library
Black Sphere Studios Utility Library

The Black Sphere Studios Utility Library is a collection of miscellaneous utility code used to simplify common tasks in C/C++ programs. The project and it’s source code are available on github. Some of the many utilies provided are: Type safe variant object for algebriac types. Allocators with a state Logging Reference counting Generalized linked list manipulation Array-based linked list Threaded red-black tree implementation AVL tree implementation DLL-friendly simplified dynamic array implementation Array-based stack implementation Array-based queue implementation cStr, an extension of the standard std::string object that supports UTF8 conversions and other operations.

More ›
Utility Library v0.4.7 Released
Utility Library v0.4.7 Released

v0.4.7 of the Black Sphere Studios library has been released, now with a reader-writer lock and other threading improvements. More information is available on the Github release page.

More ›