Set of STL-compatible ICU-based locale facets.
Set of STL-compatible ICU-based facets for localization and internationalization of C++ programs.
This project attempts to host the complete re-write of all the programs(including exercises too) of the seminal volumes of The Art of Computer Programming by Donald E. Knuth in modern C++, mostly using boost in a header-only C++ library.
This project will host the implementation of Stanford GraphBase Library (Donald E. Knuth) in Modern C++ using boost and beyond in headers-only library.
This project will attempt to provide a headers-only library in Modern C++( boost) for all the programs(including exercises) of the famous book: Introduction to Algorithms by Cormen et al, also known as CLR book.
Pugg is a c++ framework for plugin management. Features o Header only library, no installation o Auto loading of plugins from files o Version control for plugins o Object oriented design o Platform independent
The C++ concurrent library.
Application framework for the boost asio library.
NOTICE: This project will soon be transitioning to a new project that better satisfies C++ and Linux coding guidelines. This will make the library eligible for incorporation into an established library like boost. AsioExpress is a framework for developing applications using the boost asio library. It has everything you need to quickly get an asio based application up and running so that you can focus on the application logic and not the asio plumbing. AsioExpress provides a number of classes...
A small library to ease double dispatch in C++11
This is a small libary to ease duble dispatching in C++11. Using variadic templates and some preprocessor magic to achive a clean API
Concurrent Object Locking Abstraction library for C++
LibCola is a C++ library, made available under the BOOST licence, providing a scheduler to enable easy multi-threaded task execution based on the availability of resources. It abstracts away locking and threading from the developer and allows safe concurrent or exclusive access to resources. The developer can spend more effort concentrating on tasks, their relative priorities and the resources required to achieve them, rather than queues, mutexes and thread management. In shifting...
C++ Hierarchical State Machine framework library
HSM has now moved to GitHub: https://github.com/amaiorano/hsm
collection of small helper functionality for daily programming
This small library has been developed during research projects of the TU Chemnitz/IWP (https://www.tu-chemnitz.de/mb/iwp/). It consists of a DDE, a math and a network part. The code has been developed with Visual Studio. But in principle, it should also compile with other compilers (C++11/14 necessary!).
character set conversion library
charset is a c++ template library that aim to provide simple interface to convert between different character sets, the default implementation uses Unicode as the middle layer (also you can use Unicode, as source or target of conversion).
a game library to develop audio games
do you want to make your audio game? it is easy! just embed AGK in your C++ application and use it it is very easy to learn
A C++ Library meant to make parallelization a breeze.
This library will be design with only the features provided by the new C++11 standard. This means that the code will compile with any platform and compiler that supports the new standard. The goal of this project is to allow developers to easily add parallelization to their code without having to mess around with the perils of concurrency. This library will focus mostly on parallelizing data processing and will use a dependency system to make sure a series of operations to be performed on data...
lf(leader/followers) pattern with reactor based on poco c++ libraries
this library implement lf(leader/followers) pattern with reactor based on poco c++ libraries
An independent module architecture for C++.
... only, while still allowing extensive reuse. Component proxies are central to the abstraction of the ABI and allow the C++M model to do automatic marshaling of parameters, automatic lifecycle management (RAII) and to support exception handling across component (and compiler/library) boundaries. These proxies are generated with a special pre-compiler from the “module description language”.
Boost STL Library installer and WiX Project build for Windows
This project provides the full Boost STL C++ Library in the form of an installer for the Windows operating system using WiX. The target audience are developers wishing to get started immediately on Windows Platforms using Visual Studio.